Topic: array sukurimas
Taigi:
$arr ="Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)";
Kaip padaryt jog $arr virstu masyvu.
Yra gal funkcija?
PHP ir MySQL programavimas, SQL užklausos, duomenų bazės, PHP scriptai, pagalba, diskusijos, pamokos ir straipsniai.
You are not logged in. Please login or register.
PHP ir MySQL → PHP → array sukurimas
Taigi:
$arr ="Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)";
Kaip padaryt jog $arr virstu masyvu.
Yra gal funkcija?
nuimk kabutes :)
bet tai nesuveike:
http://server.us.lt/checker/codein.php?id=1084216413
kodas
<?php
$ho = file_get_contents
('http://server.us.lt/checker/codein.php?id=1084216413');
echo $ho['SERVER_NAME'];
?>
pirma karta matau, kad taip kas duomenis perduotu, bet galbūt mažai matęs esu.:)
ne paprasčiau būtų:
http://server.us.lt/checker/codein.php faile vietoj print_r
echo json_encode($masyvas);
ir po to:
$json= file_get_contents('http://server.us.lt/checker/codein.php?id=1084216413');
$masyvas=json_decode($json, true);
Nelabai aisku ;/
kodel jokio rezultato nemeta?
<?php
$arr = 'array("xx","aaa")';
echo json_decode($arr);
?>
noriu pasidaryt:
testas.lt/?testas.php?arr=array("1","2");
<?php
$arr = $_GET['arr'];
echo json_decode($arr);
?>
bet jokio rezultato negaunu.
Nelabai aisku ;/
kodel jokio rezultato nemeta?
<?php
$arr = 'array("xx","aaa")';
echo json_decode($arr);
?>
noriu pasidaryt:
testas.lt/?testas.php?arr=array("1","2");
<?php
$arr = $_GET['arr'];
echo json_decode($arr);
?>
bet jokio rezultato negaunu.
pasidomėk kas yra per f-jos:
serialize/unserialize
base64_encode/decode
nesaugu perdavinėt per URI masyvus, nes betkas galės modifikuoti.
tad dar pasidomėk crypt/decrypt f-jom ;)
Avice susidaro ispudis kad nelabai skiri json_encode nuo json_decode.
be to $_GET['arr'] !== Array
md5 greitesnis :)
PHP ir MySQL → PHP → array sukurimas
Powered by PunBB, supported by Informer Technologies, Inc.