請問這個php自定義的函式是幹什麼的

2021-12-25 18:41:44 字數 2934 閱讀 8238

1樓:匿名使用者

很明細是用來過濾系統字符集的。看下面的**就明白了。。

<?php

define("system_charset","utf-8");

function get_encodings($inc_sys_charset = false)  else }}

return $encodings;

}print_r(get_encodings());

echo "

";print_r(get_encodings(true));

?>

2樓:匿名使用者

這個應該是針對字符集的一個函式,可能用於呼叫和設定當前**的字符集

3樓:

按道理來說,system_charset這個值應該被定義過常量<?php

define(system_charset,"utf-8");

function get_encodings($inc_sys_charset = false) else }}

return $encodings;

}var_dump(get_encodings());

會輸出array(4)

也就是在輸入引數為false下會從$lists陣列中剔除system_charset常量

4樓:卷夕然

就是跨平臺都可以使用吧。

php裡的自定義函式是什麼意思?

5樓:fly勇敢的心

就是這個函式是自己寫的,而不是系統或者所帶的庫給你的函式。

函式(function),名稱出自數學家李善蘭的著作《代數學》。之所以如此翻譯,他給出的原因是「凡此變數中函彼變數者,則此為彼之函式」,也即函式指一個量隨著另一個量的變化而變化,或者說一個量中包含另一個量。

函式的定義通常分為傳統定義和近代定義,函式的兩個定義本質是相同的,只是敘述概念的出發點不同,傳統定義是從運動變化的觀點出發,而近代定義是從集合、對映的觀點出發。

6樓:倒黴熊

就是這個函式 是你寫的 而不是系統或者所帶的庫給你的函式。

例如這個函式 函式的名字是你定義的,實現**是你一行一行寫的,返回型別,作用都是你定的。

那麼 這就是自定義函式

這段php自定義函式是什麼意思?

7樓:匿名使用者

function bubble_sort($array)//函式名 bubble_sort(接受引數 $array 就是陣列)}}

return $array; 、、返回 排序後的陣列 。 好了 累死2我了-_-....}

php中的類有什麼用?和自定義函式有什麼區別?

8樓:匿名使用者

函式只是類的一部分

類可以繼承等,有封閉性

類跟函式是兩個完全不同的概念

php 自定義函式,書寫格式是什麼?

9樓:

function sum($x,$y)

echo "5 + 10 = " . $z=sum(5,10) . "

";echo "7 + 13 = " . sum(7,13)."

";echo "2 + 4 = " . sum(2,4);

?>

10樓:彤碧玉

function sum($x,$y)

呼叫時echo sum(1,2);

php中的類有什麼用?和自定義函式有什麼區別??

11樓:

類可以把函式集合在一個層次,方便相關的函式在一起使用並管理。

12樓:創作者

我也有這樣的疑問,感覺宣告變數有點多此一舉,不如直接呼叫函式。

我就是想問一下。php自定義變數和自定義函式的區別

13樓:匿名使用者

所有的語言都是一

來樣。變數自就是類比與bai數學中的函式式,是用來儲存一個du值,而這個值隨時zhi又dao可以改變,例如:$a=1;而變數的型別又可以分為字串型,數值型,物件等等。

而函式呢,一般來說定義一個函式是為了實現某種功能而定義的一個整體。php中的函式式由function關鍵字定義的。當然,函式也可以儲存一個值。

請看下面的一個例子,現在我想要求一個正方形面值的函式:

<?php

function qiumianji($bian)?>

如果執行以下語句:

<?php

echo qiumianji(10) //輸出結果是100?>

不知道這樣一個例子你明不明白。都是自己歸納的,希望幫到你。

至於什麼時候定義變數,什麼時候定義函式。。。我只能形象地告訴的是,變數這是一個值,而函式是一個整體。

14樓:匿名使用者

比如你想表示姓名,這個時候肯定用變數,

$name = '張三';

比如想求一個圓的周長,一般就用回

函式了答,以半徑作為引數傳入函式,返回周長。

也就是說,函式可以完成比較複雜的功能,可以通過改變傳入引數使得函式返回不同的結果;而變數只用於表示一個值,可以是整數、浮點數、字元等等。

15樓:匿名使用者

變數只是一個資料 函式是操作變數的一個程式比如你有兩個杯版,一個杯有權水 一個杯沒水你要兩個杯交換,必須使用多一個空杯

這個空杯就似一個變數了,用來交換資料的

你每次針對不同的兩個杯都要重新做一次這樣的操作 你感覺煩所以你會宣告一個函式,傳入兩個杯的引用,函式內就會自動完成兩個杯的交換操作 這就是函式

php呼叫自定義函式,php自定義函式中怎麼呼叫類中方法

引用符號。不加引用時候,你傳進去的 a被複制了一份,然後你在函式裡面改變 a實際上是改變複製的那個,原來的那個不變,退出函式後 a還是原來那個值。加了引用符號后里面的 a就是外面的 a的引用,修改了函式裡面的 a就等於修改了外面的 a。function 是用來定義函式的,呼叫的時候不用functio...

php 自定義函式的引數最多可以有幾個?

貌似沒有限制,我最多的時候設定了15個引數。有必要很多麼?太多的話可以考慮傳遞array,便於擴充套件。肯定是有限制的,不過這個數字很大,具體需要看php執行時堆疊的大小。這個是沒限制的,不過還是不要用太多。php 能定義多個相同名字的函式但是引數不同嗎?php不支援bai函式過載。但是可以配合du...

PHP的類方法比自定義函式好用在哪裡?

如果你沒有覺得兩個的區別可能是因為你把物件導向也當程序導向來寫了。你去看看看看深入php物件模式與實踐 前幾章年就會可出物件導向的好處了。小型程式裡,物件導向的優勢可能體現的不明顯。大型程式,如果要實現業務清晰,重用,就要強調物件導向了。類的擴充套件性比較好點 php中的類有什麼用?和自定義函式有什...