程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php 怎麼確保兩個函數被調用的順序

php 怎麼確保兩個函數被調用的順序

編輯:關於PHP編程

在php中,怎麼確保在調用一個函數之前,必須調用另外一個函數。當然,我們很快可能想到類的構造函數及成員函數。除了這種方式之外,還有其他方式嗎?

假設 在調用Search之前,必須調用Init函數,可以用如下方式組織代碼:

[php] function Init(){ 
    //init自身的實現  
    // to do init  
 
 
    //Search 的實現      
    // to do search  
    function Search(){ 
    } 

function Init(){
 //init自身的實現
 // to do init


 //Search 的實現 
 // to do search
 function Search(){
 }
}


這樣,在調用函數 Search的時候,必須先調用Init。否則,會報錯!

其它詳情,請參閱:http://cn2.php.net/manual/en/language.functions.php

 

摘自 心靈淨土

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved