1. 程式人生 > >1)public,provite和protect不能放在函數函數頭

1)public,provite和protect不能放在函數函數頭

array date 操作類 link 結束 text nec local 原來

今天我才知道,原來這三個修飾的東西,只是用在類裏面方法,怪不得一個叫方法,一個叫函數了,原來就是區分他們,哎,

今天遇到這麽一個問題:

    

 1 <?php
 2 //header(‘Content-type:text/html;charset=utf8‘);
 3     /**
 4      * Created by PhpStorm.
 5      * User: Interact
 6      * Date: 2017/8/19
 7      * Time: 18:37
 8      */
 9 //首先是編寫一個控制器操作類
10     /**
11      * @return array
12 */ 13 public function mysqlDB(){ 14 15 $records=array(); 16 $link=mysqli_connect(localhost,root,root,thkphp5); 17 $sql=select * from zixun; 18 $result=mysqli_query($link,$sql); 19 while($row=mysqli_fetch_assoc($result)){ 20 $records[]=$row; 21 }
22 return $records; 23 } 24 $records=mysqlDB(); 25 var_dump($records);

我在我的一個單獨的方法前面加public,原來不行報了錯誤:

  技術分享

解釋過來就是:

    解析錯誤:語法錯誤,意外的‘public‘(T_PUBLIC),期待文件結束D:\ 00-Code \ PhpStorm \ daima \ 01.php第13行

我勒個去!!

去掉之後就對了。

1)public,provite和protect不能放在函數函數頭