découper une chaine [resolu] - PHP - Programmation
Marsh Posté le 22-02-2006 à 20:44:16
pas besoin, c est déjà fait pour toi:
Code :
|
Toute la doc est sur php.net. Lis les premiers chapitres.
Marsh Posté le 22-02-2006 à 20:49:01
nargy a écrit : pas besoin, c est déjà fait pour toi:
|
Merci beaucoup (ce n'était pas indiqué dans mon bouquin mahleureusement, je vais finir par me faire toute la documention en ligne ).
C'est magique le php quand meme
Marsh Posté le 22-02-2006 à 22:12:07
Surement pas. Lit les premiers chapitres de la doc sur php.net. C est une base essentielle avant de commencer à coder.
Les accolades sont exclusivement réservées aux blocs de code et de définition de données (dans les array).
Les crochets servent à accéder à un élément particulier d un tableau ou d une array. Une chaine de caractères est en réalité un tableau de caractères.
Marsh Posté le 22-02-2006 à 23:29:12
essaye avant de critiquer et de monter sur tes grands chevaux.
Marsh Posté le 23-02-2006 à 01:47:54
De php.net:
Citation : |
Désolé, je suis pas à la page.
En fait ça fonctionne aussi avec les arrays, mais je ne l ai pas trouvé dans la doc.
Marsh Posté le 23-02-2006 à 11:40:19
http://www.php.net/~derick/meeting [...] nup-for-vs
Citation : 4.5 Cleanup for {} vs. [] |
En clair : En php5.1, la syntaxe {} affiche une alerte de type E_STRICT et elle sera interdite dés php6 quand c'est pour les indices de tableaux et quelques autres utilisations du genre.
C'est bon, t'es pas trop en retard, t'as encore le temps de modifier tes scripts pour qu'ils passent l'étape php6 sans planter de partout.
EDIT : Ca ne fait pas partie de la documentation de php mais du rapport du meeting de ce mois ci qui avait pour théme "php6".
Marsh Posté le 22-02-2006 à 20:38:08
Alors voilà mon problème : je souhaite transformer une chaine en tableau dont chaque offset correspondra aux caractères de la chaine dans l'ordre... J'ai bien essayé explode() avec '' comme argument de césure, mais ca ne marche pas, donc si qqun sait comment faire
Message édité par Yagmoth le 22-02-2006 à 20:49:34