Pagina 1 din 1

Intrebare get_defined_vars() in php

Scris: Mie Mar 14, 2018
de sterica
Functioneaza!
Am cautat cateva detalii despre get_defined_vars() insa nu am inteles foarte bine.
Am facut un test:

Cod: Selectaţi tot

<?php
$b = 'test';
$c = 'test2';

$arr = get_defined_vars();

foreach ($arr as $value=>$val) {
  echo $value.'->'.$val.'<br>';
}
?>
Insa primesc o eroare PHP

Cod: Selectaţi tot

Notice:  Array to string conversion in /workspace/Main.php on line 9
Multumesc mult de ajutor!

Intrebare get_defined_vars() in php

Scris: Joi Mar 15, 2018
de MarPlo
Aceasta functie returneaza un array multidimensional ce contine lista tuturor variabilelor definite in mediu unde e apelata.
Ca sa vezi structura acelui array, poti aplica var_export(); apoi vei sti cum sa-l folosesti.

Cod: Selectaţi tot

$b ='test';
$c ='test2';

$arr = get_defined_vars();

//for debug
echo '<pre>'; var_export($arr); echo '</pre>';

foreach($arr as $k=>$v){
  if(is_string($v)) echo $k.'->'.$v.'<br>';
}