TOUTES LES FONCTIONS ULTIMES DE GESTION DE CHAÎNE DE CARATÈRES !

mdelteil Messages postés 10 Date d'inscription mardi 20 juin 2000 Statut Membre Dernière intervention 15 février 2003 - 27 déc. 2002 à 10:23
djatomix1 Messages postés 30 Date d'inscription samedi 24 janvier 2004 Statut Membre Dernière intervention 13 mars 2009 - 18 déc. 2006 à 10:57
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/13070-toutes-les-fonctions-ultimes-de-gestion-de-chaine-de-carateres

djatomix1 Messages postés 30 Date d'inscription samedi 24 janvier 2004 Statut Membre Dernière intervention 13 mars 2009
18 déc. 2006 à 10:57
et j'ai trouvé:
$texte="mon papa et ma maman"
$texte=substr($chaine,1,7);
echo $texte;

on pap

merci à phpcs
djatomix1 Messages postés 30 Date d'inscription samedi 24 janvier 2004 Statut Membre Dernière intervention 13 mars 2009
18 déc. 2006 à 10:52
Super, c'est vraiment en train de me servir, mais il me manque une chose, est il possible de limiter le nb de caractères style
$texte="mon papa et ma maman";
limite $texte à 7 caractères

echo texte
mon pap

merci
keroberos Messages postés 13 Date d'inscription jeudi 15 janvier 2009 Statut Membre Dernière intervention 11 février 2012
18 oct. 2005 à 11:21
Salut super mais j'aimerais savoir comment tranformer le mot "tactile" en hexadecimal

tactile = 74616374696C65 en hexa
keroberos Messages postés 13 Date d'inscription jeudi 15 janvier 2009 Statut Membre Dernière intervention 11 février 2012
18 oct. 2005 à 11:20
Salut super mais j'aimerais savoir comment tranformer le mot "tactile" en hexadecimal

tactile = 74616374696C65 en hexa
cs_Arnauti Messages postés 392 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 26 septembre 2009
10 mai 2005 à 21:32
Bonjour, très bon code, simple ! bravo, 10/10

A++
dhia45 Messages postés 6 Date d'inscription jeudi 23 décembre 2004 Statut Membre Dernière intervention 16 mai 2005
21 avril 2005 à 19:06
merci il falait le faire,mais d'aprés moi il faut beaucoups d'initiative dans d'autre domaine et il faut beaucoups de clmairrrr......
je vous demande gentillement soyneusement de faire ca pour les fichiers
cs_isis26 Messages postés 3 Date d'inscription mercredi 23 mars 2005 Statut Membre Dernière intervention 11 avril 2005
23 mars 2005 à 17:38
Un GRAND merci pour les débutants !
_YB_ Messages postés 1 Date d'inscription mardi 29 juin 2004 Statut Membre Dernière intervention 29 juin 2004
29 juin 2004 à 20:47
Oui, ceci devrait fonctionner :

function carspec ($str) { //
if ( strcspn($str, '~`!@#$%^&*()+{}-_[]| \\:;<>,./?+=' ) != strlen($str) ) return false;
if ( !ctype_print ($str) ) return false;

return true;
}

Si tu veux tout de même garder des caractères, enlève les de la liste...
beckham0187 Messages postés 7 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 24 février 2004
24 févr. 2004 à 13:48
Slt

Existe t-il une fonction qui recherche plusieurs caracteres dans une autre chaine?

genre je veux controler s'il existe des caracteres speciaux dans ma chaine... /\(){} etc...
durss Messages postés 5 Date d'inscription samedi 28 juin 2003 Statut Membre Dernière intervention 23 novembre 2003
15 févr. 2004 à 02:09
ALORS LA JE DIT BRAAAAAAVO!!!!

Cam'a été trés trés trés util ton ptit tut! pi ça m'a appri ces ptites fonctions o passage! Vraiment bien!

Et merci cgone pour ton complément lui aussi m'a été trééés util!! J'étais partit pour faire ça avec des str_replace pour chaque caractères mais heureusement j'ai vu ton code avant!

Bref bravo a vous deux et merci!!!

Durss.

www.Durss.fr.st
mathieumg Messages postés 558 Date d'inscription mardi 4 février 2003 Statut Membre Dernière intervention 18 février 2006
27 déc. 2003 à 17:32
Je cherche la même chose que Samyza !

Car je veux éviter d'avoir 10 000 "Re :" dans les reponses de ma messagerie interne.

Mathieu M-G
mathieumg@qc-net.com
Samyaza Messages postés 2 Date d'inscription mardi 29 juillet 2003 Statut Membre Dernière intervention 23 décembre 2003
23 déc. 2003 à 16:44
Manque juste les fonctions pour découper une chaine,
soit a gauche, a droite ou depuis la valeur envoyé par strpos.

Comment s'appelle ces fonctions ?
cgone Messages postés 3 Date d'inscription mercredi 9 octobre 2002 Statut Membre Dernière intervention 10 décembre 2003
10 déc. 2003 à 18:28
En complément...

function majusculeSansAccent($string) {
return strtr(strtoupper($string),
"ÁÀÂÄÃÅÇÉÈÊËÍÏÎÌÑÓÒÔÖÕÚÙÛÜÝ",
"AAAAAACEEEEEIIIINOOOOOUUUUY");
}


function minusculeSansAccent($string) {
return strtr(strtolower($string),
"áàâäãåçéèêëíìîïñóòôöõúùûüýÿ",
"aaaaaaceeeeiiiinooooouuuuyy");
}
Drazounet Messages postés 63 Date d'inscription jeudi 30 octobre 2003 Statut Membre Dernière intervention 27 mars 2008
11 nov. 2003 à 17:30
C'est clair que pour les pros cette source ne voudra rien dire, mais pour moi par exemple (qui ne fais pas du php une raison de vivre) j'ai trouvé très utile de tomber sur une aide complète pareille !!

Merci a toi d'avoir pris du temps pour nous les newbies ;)

10/10 (c pas du php de pro, mais l'article en lui-meme a le mérite d'avoir un 10)
Remixgame Messages postés 56 Date d'inscription mardi 12 février 2002 Statut Membre Dernière intervention 2 août 2007
27 déc. 2002 à 21:00
En effet j'ai trouvé tout ca sur http://www.phpdebutant.com
Mais encore ...
J'aurais plus très bien le trouver dans le manuel de PHP4
Seulement ce n'est pas PHPDEBUTANT qui a inventé cette fonction
mais bien le créateur de PHP
C'est pourquoi je reverse tout l'honneur à ce personnage ....
RESPECT
WSMaxx Messages postés 1 Date d'inscription vendredi 27 décembre 2002 Statut Membre Dernière intervention 27 décembre 2002
27 déc. 2002 à 20:35
Ouais, mais bon au lieu de prendre les honneurs sur toi, tu pourrais citer le site ou tu les as trouvé >>>> www.phpdebutant.com

a droite, chapitre 10...
cs_Dean Messages postés 500 Date d'inscription mardi 16 avril 2002 Statut Membre Dernière intervention 2 août 2004
27 déc. 2002 à 19:56
Salut,
C'est une très bonne initiative de ta part. Pour ceux qui veulent approfondir l'étude des fonctions (et de PHP en général), je leur conseille de se référer à la doc officielle disponible sur le site www.nexen.net.
Neozix Messages postés 33 Date d'inscription mercredi 27 février 2002 Statut Membre Dernière intervention 25 avril 2003
27 déc. 2002 à 19:35
Exactement ce que je recherchais.
Battons-nous contre ces enculés qui polluent le rézo codes sources, avec leurs insultes !
cs_oduesp Messages postés 5 Date d'inscription dimanche 22 décembre 2002 Statut Membre Dernière intervention 27 décembre 2002
27 déc. 2002 à 17:56
Rien a dire, tout juste ce que je cherchais :)
matrey Messages postés 399 Date d'inscription jeudi 31 janvier 2002 Statut Membre Dernière intervention 6 septembre 2004
27 déc. 2002 à 14:32
C'est vrai, au moins c'est clair, et simple. Bravo !
mdelteil Messages postés 10 Date d'inscription mardi 20 juin 2000 Statut Membre Dernière intervention 15 février 2003
27 déc. 2002 à 10:23
Bravo. Il fallait le faire.
Rejoignez-nous