PHP echo

Fermé
borhen - 17 nov. 2008 à 09:14
 toto - 17 nov. 2008 à 09:58
Bonjour, j'ai le script suivant en php: <?php echo $restant.'/'.$l['id']; ?>
est ce je peut trouver une fonction en php qui me permet de récupérer la valeur de $restant a part et de $l['id'] à part.
A voir également:

3 réponses

Bonjour

Je ne comprends pas du tout ta question. $restant et $l['id'] sont déjà deux variables séparées, qu'est-ce que tu veux séparer d'autre ? Si c'est pour afficher sur deux lignes :
<?php echo $restant, '<br />', $l['id']; ?>
0
bonjour, voila : <input class="Bouton" name="aregler[]" type="checkbox" id="cc<?php echo $i; ?>" value="<?php echo $restant.'/'.$l['id']; ?>" onClick="TotalPayer(this.value, 'cc<?php echo $i; ?>')">

j'ai attribué a chexbox une valeur qui est composé de deux variable séparer par un "/" ou bien n'importe quel autre caractère et je veut récupérer la valeur de chaque variable a part pour l'utiliser dans un autre traitement. Moi j'ai pensé au fonction sur les chaine de caractère qui me permet d'extraire chaque chaine a part puisqu'il sont séparer par un "/". Vous coprenez.
0
dindoun Messages postés 1027 Date d'inscription mercredi 23 janvier 2008 Statut Membre Dernière intervention 17 février 2017 135
17 nov. 2008 à 09:47
salut,

la fonction explode me parait parfaite :


https://www.php.net/manual/fr/function.explode.php

pour les strings en php j'ai fait un petit résumé
http://bruno.sanchiz.free.fr/spip/spip.php?article60&var_mode=recalcul
0
ok, compris.
Mais la valeur récupérée sera dans $_POST['aregler'][$k], pas dans $restant ni dans $l['id'] !

Il suffit de faire $tbl=explode ('/',$_POST['aregler'][$k]) ; tu récupères l'ancienne valeur de $restant dans $tbl[0] et l'ancienne valeur de $l['id'] dans $tbl[1].
0