egy változó NEVÉT szeretném az strtok fgv-nyel szétválasztani
sziasztok!
olyat hogy tudok csinálni, hogy ha megkap egy formból egy változót a kód, akkor a változó NEVÉT (hangsúlyozom nevét, és nem értékét) szétválasztani?
példa:print "az oszlop értéke: ".$oszlop;
print " az id értéke :".$id;
ez működik is. de az akciosar_4 az egy változó lesz, amit egy formból kap:
$termek = "$akciosar_4";
viszont ha igy írom be, akkor a változó ÉRTÉKÉT bontja szét az aláhúzás jelnél
megoldás?
ui: az akciosar utáni szám mindig növekszik egy bizonyos értékig, ugyhogy "simán" nem írhatom be.
előre is köszi
■ olyat hogy tudok csinálni, hogy ha megkap egy formból egy változót a kód, akkor a változó NEVÉT (hangsúlyozom nevét, és nem értékét) szétválasztani?
példa:
$termek = "akciosar_4";
$hatarolo = "_";
$oszlop = strtok( $termek, $hatarolo );
$id = strtok( $hatarolo );
print " az id értéke :".$id;
ez működik is. de az akciosar_4 az egy változó lesz, amit egy formból kap:
$termek = "$akciosar_4";
viszont ha igy írom be, akkor a változó ÉRTÉKÉT bontja szét az aláhúzás jelnél
megoldás?
ui: az akciosar utáni szám mindig növekszik egy bizonyos értékig, ugyhogy "simán" nem írhatom be.
előre is köszi
a nagy trükk
üdv. krey
explode fajinabb ja:)
én igy oldottam meg:
explode fajinabb ja:)
én igy oldottam meg:
foreach helyett
Nem igazán tudtam értelmezni :SS
hát na mindegy ha nem az akkor mindegy
<?php
$termek = "akciosar_4";
$hatarolo = "_";
$oszlop = strtok( $termek, $hatarolo );
$id = strtok( $hatarolo );
while (is_string($oszlop))
{
if ($oszlop)
print "$oszlop $id<br />";
$oszlop = strtok($hatarolo);
}
?>
valahogy így képzeltem el. Bár ez nem változtat sokat a dolgon
Nem igazán tudtam értelmezni
Remélem én jól értem,
$termek = '$akciosar_4'; <-- ebben a formában nem helyettesiti be az $akciosar_4 változó értékét, és szét tudod bontani.
igen!