php函數連續調用實例分析
文章主要介紹了php函數連續調用的方法,以簡單實例形式分析了php採用鏈式調用的方式連續調用函數的使用技巧,具有一定參考借鑑價值,需要的朋友可以參考下。
本文實例講述了php函數連續調用的方法。分享給大家供大家參考。具體如下:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
//返回$this,實現連續調用
class xin {
function name($namec) {
echo "我的名字是:$namec <br/>";
return $this;
}
function age($agec) {
echo "我的年齡是:$agec <br/>";
return $this;
}
}
$xind = new xin();
$xind->name("星星")->age("10000");
?>
運行結果如下:
我的名字是:星星
我的年齡是:10000
希望本文所述對大家的程序設計有所幫助。
【拓展閱讀】
10個php函數實用卻不常見1. sys_getloadavg()
sys_getloadavt()可以獲得系 統負載情況。該函數返回一個包含三個元素的數組,每個元素分別代表系統再過去的1、5和15分鐘內的平均負載。與其讓服務器因負 載過高而宕掉,不如在系統負載很高時主動die掉一個腳本,sys_getloadavg()就是用來幫你實現這個功能的。 不過很遺憾,該函數在windows下無效。
2. pack()
Pack() 能將md5()返回的32位16進制字符串轉換爲16位的二進制字符串,可以節省存儲空間。
3. cal_days_in_month()
cal_days_in_month()能夠返回指定月份共有多少天。
4. _()
WordPress開發者經常能見到這個函數,還有 _e()。這兩個函數功能相同,與gettext()函數結合使用,能實現網站的多語言化。具體可參見PHP手冊的相關部分介紹。
5. get_browser()
在發送頁面前先看看用戶的瀏覽器都能做些什麼是 不是挺好?get_browser()能獲得用戶的瀏覽器類型,以及瀏覽器支持的功能,不過首先你需要一個php_文件,用來給 函數做參考文件。
要注意,該函數對瀏覽器功能的判斷是基於該類瀏覽器的一般特性的。例如,如果用戶關閉了瀏覽器對 JavaScript的支持,函數無法得知這一點。但是在判斷瀏覽器類型和OS平臺方面,該函數還是很準確的。
6. debug_print_backtrace()
這是一個調試用的函數,能幫助你發現代碼中的邏輯錯誤。要理 解這個函數,還是直接看個例子吧:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
$a = 0;
function iterate() {
global $a;
if( $a < 10 )
相關文章
-
淺析php函數的實例
本文實例分析了js函數與php函數的'區別。分享給大家供大家參考。具體分析如下:在PHP語法中,函數就是語法上的結構體,不是一個變量,不能被賦值;在JS中,函數也是一種變量,變量名就是函數名。複製代碼 代碼如下:function t(){r -
php初始化對象和析構函數的簡單實例
文章主要是對php初始化對象和析構函數的簡單實例進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助。代碼如下:<?php/*********************************************** __construct 對象初始化函數使用* destru -
分析php中iconv函數使用方法
在生活、工作和學習中,許多人都有過寫作文的經歷,對作文都不陌生吧,寫作文可以鍛鍊我們的獨處習慣,讓自己的心靜下來,思考自己未來的方向。相信寫作文是一個讓許多人都頭痛的問題,以下是小編爲大家收集的元旦作文400字4篇,歡 -
百度工程師講PHP函數的實現原理及性能分析
教師必須具備奉獻精神,敬業精神,下面是小編爲大家收集的師德先進個人事蹟材料,供大家參考,歡迎大家借鑑。師德先進個人事蹟材料範文(一)有人說:用心靈贏得心靈,是教育的最高境界。這就意味着教師必須具備奉獻精神,敬業精神,我 -
php表單提交與$-POST實例分析
主要介紹了php表單提交與$_POST,實例分析了表單提交中$_POST變量的具體內容形式,有助於更好的`掌握表單提交中的數據操作技巧,需要的朋友可以參考下。這裏要注意:表單 checkbox 的 name 需要以數組形式來命名。表單文 -
PHP中的排序函數區別分析
一、標題一定要寫借條二字,切莫被別人故意誤寫成欠條, 特別注意:雖然都是錢在別人那,但在法律上結果卻是完全不同的;二、一定寫明今借到***現金***元,註明大寫***圓整。特別注意:覈實大小寫相一致,如果大小寫數額不一致,司法 -
php使用ftp函數實現簡單上傳功能
php使用ftp函數實現的`一個簡單的文件上傳功能,供初學者參考。就跟隨本站小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!php ftp函數 文件上傳。 複製代碼 代碼如下:<?php/**ftp上傳文件lin -
用用PHP寫的一個冒泡排序法的函數簡單實例
前幾天遇到的一道關於算法的`考題,要求用PHP語言實現對一個數組進行排序,我寫了一個採用冒泡排序法的函數,和大家分享一下。<?//冒泡排序法function bubble_sort($array){$count = count($array);if($count <= 0){retu f -
php中利用explode函數分割字符串到數組
文章主要介紹了php中利用explode函數分割字符串到數組,需要的朋友可以參考下。 分割字符串//利用 explode 函數分割字符串到數組 複製代碼 代碼如下:<?php$source = "hello1,hello2,hello3,hello4,hello5";//按 -
如何用php構造函數的小例子
總結是指對某一階段的工作、學習或思想中的經驗或情況進行分析研究,做出帶有規律性結論的書面材料,它可以有效鍛鍊我們的語言組織能力,因此我們需要回頭歸納,寫一份總結了。那麼我們該怎麼去寫總結呢?下面是小編精心整理的