Autor | Zpráva | ||
---|---|---|---|
juajsh Profil * |
#1 · Zasláno: 21. 11. 2008, 21:32:00
$cislo = 553;
a chcem z toho spravit string, teda nieco v zmysle: $nove = string $cislo; len toto nefunguje, ako z integeru rozumne ziskam string? |
||
mikul Profil |
#2 · Zasláno: 21. 11. 2008, 21:46:58
settype($cislo, "string"); |
||
keeehi Profil |
#3 · Zasláno: 21. 11. 2008, 23:04:05
jestli se můžu zeptat, k čemu potřebuješ přetypovávat? PHP si přetypovává proměnné samo -> dají se s tím dělat docela divoký věci např:
$a = 5; //integer $b = "456"; //string $b = $a+$b // výsledkem součtu integeru a stringu je integer a ten se uložil do proměné, která původně obsahovala string $a = array($b,"ahoj",456) // do původního integeru se vloží pole $a = $a[1] // z pole se stane string s hodnotou ahoj v proměnné jinak zde je článek o přetypovávání proměnných |
||
Sicario Profil * |
#4 · Zasláno: 22. 11. 2008, 00:27:11
juajsh
$nove = string $cislo; len toto nefunguje... Funguje, ale musi se to zapsat trosicku jinak: $nove = (string)$cislo; Dalsi moznou variantou je zapis: $nove = strval($cislo); |
||
Časová prodleva: 16 let
|
0