麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > PHP > 正文

call_user_func函數的注意事項

2024-09-04 11:48:52
字體:
來源:轉載
供稿:網友

call_user_func函數的注意事項:parse error: syntax error, unexpected t_list, expecting t_string in,今天在使用這個函數的時候一直提示上述問題,參看官方的手冊也沒有介紹使用其的注意事項.

附:mixed call_user_func(callback $function [,mixed $parameter [,mixed $... ]]).可以傳遞任何內置的或者用戶自定義的函數,除了語言結構如array(),echo(),empty(),eval(),exit(),isset(),list(),print() 和 unset().

本人的問題就是在對象中存在一個叫list的方法名,故其和php教程的語言結構list()起沖突了.

看實例應用:call_user_func函數類似于一種特別的調用函數的方法,使用方法如下:

  1. function  a($b,$c)      
  2. {    
  3. echo  $b;    
  4. echo  $c;    
  5. }    
  6. call_user_func('a',  "111","222");    
  7. call_user_func('a',  "333","444");    
  8. //顯示  111  222  333  444 
  9. //開源軟件:Vevb.com 

調用類內部的方法比較奇怪,居然用的是array,不知道開發者是如何考慮的,當然省去了new,也是滿有新意的,代碼如下:

  1. class  a  {    
  2. function  b($c)      
  3. {    
  4. echo  $c;    
  5. }    
  6. }    
  7. call_user_func(array("a",  "b"),"111");    
  8. //顯示  111  

call_user_func_array函數和call_user_func很相似,只不過是換了一種方式傳遞了參數,讓參數的結構更清晰,代碼如下:

  1. function  a($b,  $c)      
  2. {    
  3. echo  $b;    
  4. echo  $c
  5.    
  6. }    
  7. call_user_func_array('a',  array("111",  "222"));    
  8. //顯示  111  222

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲天堂成人在线观看 | 中文字幕在线资源 | 国产一区二区在线免费观看 | 视频毛片 | 国产亚洲网 | 久久久久久久久久久一区 | 日韩精品网站在线观看 | 91福利免费观看 | 中文字幕在线亚洲精品 | 国产一区二区在线免费观看 | 一级做a爱片性色毛片高清 国产精品色在线网站 | 欧美日韩免费一区 | 精品一区二区久久久久久久网精 | 日本视频免费看 | h视频在线免费看 | 国产欧美在线观看不卡一 | a级黄色片视频 | 国产成人精品区 | 精品乱码久久久久 | 一道本不卡一区 | 欧美精品a∨在线观看不卡 午夜精品影院 | 黄色av网站免费看 | 亚州视频在线 | 特黄一区二区三区 | 久久www视频 | 国毛片| 一区二区久久精品66国产精品 | 懂色av懂色aⅴ精彩av | 国产精品久久久久永久免费 | 国产羞羞网站 | 国产精品午夜在线 | 911色_911色sss主站色播 | 1314成人网 | 九九热精品在线 | 毛片视频大全 | 天天碰天天操 | 国产一区二区视频精品 | 国产午夜精品久久久久婷 | 国产精品自拍99 | 欧美日韩一区三区 | 成人在线高清视频 |