hi,
i have created this class:

class mostest extends mosDBTable {

var $id=null;
var $id_cliente = null;
var $nome_cliente = null;
var $data = null;
var $hora = null;

now i want creat a function to check if all variables is created in a table.
for example i want return something like this: echo name_var[0] -> $id

i have found this on the net:
$object = new mostest($teste);
$var_teste = get_class_variables($object);
but i receive this error:

Call to undefined function: get_class_variables i using php 4
how can i return the variables list?
thanks a lot for your help
:)

this will may help u :

<?php
class abc
{
var $id=null;
var $id_cliente = "abc";
var $nome_cliente = null;
var $data = null;
var $hora = "xyz";

}
function UserClassVariable($classname)
{
$vars=get_class_vars($classname);
foreach($vars as $key=>$values)
{
echo $key." : ".$values;
echo "<br/>";
}
}

$obj=new abc();
$class_name=get_class($obj);
UserClassVariable($class_name);

?>

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.