Autor Zpráva
juajsh
Profil *
$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
settype($cislo, "string");
keeehi
Profil
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 *
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); 

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0