Fonction substr PHP


webac
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 373
Inscription: 4 Mar 2005

Fonction substr PHP

Message le Jeu Juin 07, 2007 14:47

Bonjour,

je souhaiterais n'afficher qu'un nombre limité de caractère pour la variable $dip mais je n'y parviens pas.

ou dois-je placer le substr pour que cela fonctionne merci d'avance.

Code: Tout sélectionner
echo "<td><font size=2 color=black><b>$dip<b></font></td>";

ACth
WRInaute impliqué
WRInaute impliqué
 
Messages: 795
Inscription: 11 Nov 2006

Message le Jeu Juin 07, 2007 15:04



webac
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 373
Inscription: 4 Mar 2005

Message le Jeu Juin 07, 2007 15:13

je suis déjà allé sur le site mais je n'ai toujours pas saisi ou placer le substr.

Si quelqu'un pouvait m'éclairer ça serait sympas

ACth
WRInaute impliqué
WRInaute impliqué
 
Messages: 795
Inscription: 11 Nov 2006

Message le Jeu Juin 07, 2007 15:20

Désolé, mais je ne vois sincèrement pas comment mieux t'aider que par les exemples qui y sont déjà indiqués.

Si tu ne parviens pas à comprendre ces exemples explicites, ben laisse tomber le PHP ou reprend tout depuis la base.

Bonne chance.


ltressens
WRInaute impliqué
WRInaute impliqué
 
Messages: 551
Inscription: 2 Avr 2004

Re: Fonction substr PHP

Message le Jeu Juin 07, 2007 15:28

webac a écrit:Bonjour,

je souhaiterais n'afficher qu'un nombre limité de caractère pour la variable $dip mais je n'y parviens pas.

ou dois-je placer le substr pour que cela fonctionne merci d'avance.

Code: Tout sélectionner
echo "<td><font size=2 color=black><b>$dip<b></font></td>";


Code: Tout sélectionner
echo "<td><font size=2 color=black><b>".substr($dip,0 ,4)."<b></font></td>";


et même mieux :

Code: Tout sélectionner
echo '<td><font size=2 color=black><b>'.substr($dip,0 ,4).'<b></font></td>';


Avec des simples quotes, tu économises du temps CPU au parseur PHP qui ne cherche pas à matcher de variables entre des simples quotes, alors qu'il le fait avec des doubles comme dans ta ligne de code originale pour matcher $dip.


webac
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 373
Inscription: 4 Mar 2005

Message le Jeu Juin 07, 2007 15:30

Merci beaucoup ltressens enfin quelqu'un de comprehensif envers les débutants.

jarreweb
WRInaute discret
WRInaute discret
 
Messages: 192
Inscription: 12 Sep 2003

Message le Jeu Juin 07, 2007 15:47

ok pour l'aide de ltressens mais ca serait bien de ne pas tout le temps macher le travail
on apprend mieux en trouvant par soi-même et c'est plus gratifiant ;)


Krysss
WRInaute discret
WRInaute discret
 
Messages: 139
Inscription: 2 Fév 2007

Message le Jeu Juin 07, 2007 15:51

Ou ça peut être décourageant pour certains de voir qu'ils n'ont aucun soutien...


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6339
Inscription: 13 Juin 2005

Message le Jeu Juin 07, 2007 16:14

ACth a écrit:Désolé, mais je ne vois sincèrement pas comment mieux t'aider que par les exemples qui y sont déjà indiqués.

Si tu ne parviens pas à comprendre ces exemples explicites, ben laisse tomber le PHP ou reprend tout depuis la base.

Bonne chance.

Oulà ! Voila un message empli de compassion et de compréhension !
Bon ok je :arrow:

ACth
WRInaute impliqué
WRInaute impliqué
 
Messages: 795
Inscription: 11 Nov 2006

Message le Jeu Juin 07, 2007 16:26

oh oui ... que je ne suis pas compréhensif !

Surtout lorsqu'il s'agit simplement de retranscrire ce que les exemples du site officiel de PHP indiquent. Mais je vais me montrer compréhensif cette fois : c'est tellement difficile à faire ! Un vrai travail de titan !


cyberlahy
WRInaute discret
WRInaute discret
 
Messages: 80
Inscription: 4 Avr 2006

Message le Ven Juin 08, 2007 11:02

L'internet est fait pour tout le monde non??

Bon, ne soyons pas dur, tout le monde n'est pas développeur.

ACth
WRInaute impliqué
WRInaute impliqué
 
Messages: 795
Inscription: 11 Nov 2006

Message le Ven Juin 08, 2007 11:07

Arrêtez donc avec vos "Internet est fait pour tout le monde", "tout le monde n'est pas développeur" ..

Est-ce que j'ai dit le contraire ?

Seulement pour accéder à Internet, il faut savoir lire d'une manière ou d'une autre, non ?

yonni
WRInaute discret
WRInaute discret
 
Messages: 137
Inscription: 4 Fév 2005

Message le Ven Juin 08, 2007 11:13

Et encore mieux, pour respecter un peu plus les normes :

Code: Tout sélectionner
echo '<td><font size="2" color="black"><strong>'.substr(trim($dip),0 ,4).'</strong></font></td>';


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités