PHP怎么调用函数内部数组变量
classcreateHistoryList{functioncreatList(){$sql="select*from`ection`.`record`ORDERBY`...
class createHistoryList{
function creatList(){
$sql="select * from `ection`.`record` ORDER BY `record`.`realtytime` DESC ";
$query=mysql_query($sql);
$rows=mysql_num_rows($query);
for ($r=1;$r<=$rows;$r++){
$td_array=mysql_fetch_array($query);
$tr_array[$r]=$td_array;
}
}
}
我现在想在外部调用$tr_array。该怎么写? 展开
function creatList(){
$sql="select * from `ection`.`record` ORDER BY `record`.`realtytime` DESC ";
$query=mysql_query($sql);
$rows=mysql_num_rows($query);
for ($r=1;$r<=$rows;$r++){
$td_array=mysql_fetch_array($query);
$tr_array[$r]=$td_array;
}
}
}
我现在想在外部调用$tr_array。该怎么写? 展开
3个回答
展开全部
如你要调用function的运行结果,首先function要有返回值。你只需这样写:
function creatList(){
....//你的代码
return $tr_array;//再末尾加上这句,就可以在外部获取运行结果
}
具体调用:
$test = new createHistoryList();
$arr =$test->creatList();//这不就获得$tr_array数组的值了么
print_r($arr);//打印$arr
function creatList(){
....//你的代码
return $tr_array;//再末尾加上这句,就可以在外部获取运行结果
}
具体调用:
$test = new createHistoryList();
$arr =$test->creatList();//这不就获得$tr_array数组的值了么
print_r($arr);//打印$arr
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
class createHistoryList{
function creatList(){
$sql="select * from `ection`.`record` ORDER BY `record`.`realtytime` DESC ";
$query=mysql_query($sql);
$rows=mysql_num_rows($query);
for ($r=1;$r<=$rows;$r++){
$td_array=mysql_fetch_array($query);
$tr_array[$r]=$td_array;
}
return $tr_array;
}
}
$st=new createHistoryList();
使用:$st->creatList();
function creatList(){
$sql="select * from `ection`.`record` ORDER BY `record`.`realtytime` DESC ";
$query=mysql_query($sql);
$rows=mysql_num_rows($query);
for ($r=1;$r<=$rows;$r++){
$td_array=mysql_fetch_array($query);
$tr_array[$r]=$td_array;
}
return $tr_array;
}
}
$st=new createHistoryList();
使用:$st->creatList();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
class createHistoryList{
function creatList(){
$sql="select * from `ection`.`record` ORDER BY `record`.`realtytime` DESC ";
$query=mysql_query($sql);
$rows=mysql_num_rows($query);
for ($r=1;$r<=$rows;$r++){
$td_array=mysql_fetch_array($query);
$tr_array[$r]=$td_array;
}
return $tr_array;
}
}
$st=new createHistoryList();
使用:$st->creatList();
function creatList(){
$sql="select * from `ection`.`record` ORDER BY `record`.`realtytime` DESC ";
$query=mysql_query($sql);
$rows=mysql_num_rows($query);
for ($r=1;$r<=$rows;$r++){
$td_array=mysql_fetch_array($query);
$tr_array[$r]=$td_array;
}
return $tr_array;
}
}
$st=new createHistoryList();
使用:$st->creatList();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询