Autor | Zpráva | ||
---|---|---|---|
jijik Profil * |
#1 · Zasláno: 21. 1. 2007, 21:15:12
mam toto:
<?php $f = 7.5; if (settype($f, "array")){ echo ("Konverze se podarila"); } else{ echo ("Vyskytla se chyba"); } echo ($f); ?> je to podle manualu, vypise mi to ze se to podarilo ale vypise mi to za to array. kdyz zmenim array na integer tak mi to potom vypise 7 ale proc mi array vypise array? |
||
nightfish Profil |
#2 · Zasláno: 21. 1. 2007, 21:19:48
jijik
protože když dás pomocí echo vypsat proměnnou typu pole, tak ti to napíše, že jsi zadal pole... zkus tam dát print_r($f); to ti vypíše i obsah toho pole... |
||
jijik Profil * |
#3 · Zasláno: 21. 1. 2007, 21:23:30
zamenil sem
print_r($f); za echo ($f); a ted to vypisuje Konverze se podarilaArray ( [0] => 7.5 ) proc to array?? |
||
Alphard Profil |
#4 · Zasláno: 21. 1. 2007, 21:25:20
tak ta funkce prostě funguje, já ani nikdo z této diskuze ji IMHO nenavrhoval :-)
http://cz.php.net/manual/cs/function.print-r.php |
||
wnc Profil |
#5 · Zasláno: 21. 1. 2007, 21:26:02
protoze print_r vraci Array ( [0] => 7.5 )
pokud chcete jenom vysledek zkuste echo ($f[0]); |
||
nightfish Profil |
#6 · Zasláno: 21. 1. 2007, 21:28:41
jijik
čeho vlastně chceš dosáhnout? |
||
jijik Profil * |
#7 · Zasláno: 21. 1. 2007, 21:35:37
vlastne niceho, jedu php odzacatku podle knizky a tomuhle sem nerozumel :) diky moc za rady... spis bych potreboval asi jeden topic do kteryho budu psat o rydy (neco mi rika ze jich bude vic) nez vzdy zakladat novy...
|
||
25k Profil * |
#8 · Zasláno: 21. 1. 2007, 21:53:18
:-)
kdyz budes neco potrebovat klidne se ozvi 176-031-471 |
||
jijik Profil * |
#9 · Zasláno: 21. 1. 2007, 21:59:24
jo :) neco takoveho sem potreboval :))) dekuji... urcite se nekdy ozvu
|
||
Časová prodleva: 14 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0