當前位置:首頁 » 編程語言 » php中function

php中function

發布時間: 2022-07-05 10:17:03

php如何調用function

這樣寫<phpfunction check($a) { echo ($a=='1'||$a=='2')?$a:'錯誤';}?>你的寫的有幾處錯誤,1.判斷是否相等應該是==而不是=2.elseif不能連起來 應該是else if3.看來你以前是...

⑵ php中function 的用法

....這,能具體點么?
function只是一個關鍵詞,代表函數(面向過程),方法(面向對象)。
叫法無所謂。通常是這么用的.
function 函數名(參數類型 參數)
{
}
例:輸出傳進來的參數
function getPara(string str){
print(str);

}

面向對象的寫法,一般要嚴格一些,有規矩一些。
比如:
public static void getPara(String str){
print(str);

}
函數也有返回類型。比如:
public String getPara(String str){
return str;

}
print(getPara(str));

⑶ PHP中自定義的 function如何調用

functionfunction_tool(參數){
函數代碼
}
調用方法:
function_tool(參數)

⑷ php 中 , 用 function 自定義函數, 怎麼寫

應該這樣寫:
$x
=
30;
$y
=
65;
function
addition(){
$z=$x+$y;
return
$z;
}
$result
=
addition();
echo
$result;
取自定義方法里值需要return。

⑸ php中function xx(): string{}什麼意思

functiontest(){
$a="111";
return$a;
}

$b=test();

php是弱類型的語言,沒這么嚴格,你直接去了不寫string()不就行了。

返回的結果想怎麼用就怎麼用。

⑹ function在php中什麼意思

function
在PHP中代表定義個一方法,這樣在開發過程中,可以進行重復利用,就像我們使用一個類一樣

⑺ PHP中,function是什麼意思有什麼作用

Function
從單詞的字面上理解就是函數的意思。
在PHP什麼是函數呢?
就是為了實現某些功能,之前先定義好的。
通俗的說就是,一個個源程序就是由各種各樣的Function組成的。

⑻ php function 怎麼用

用戶自定義函數也稱自定義函數,它們不是PHP提供的,是由程序員創建的.由於自己創建了這樣的函數,所以就可以完全控制這些函數.因此可以讓一個函數完全按照自己希望的方式運行

1,申明函數
在PHP中,定義函數的方法同其他編程語言幾乎一樣.下面是PHP申明函數的語法結構:

復制代碼代碼如下:

Function function_name($argument1,$argument2,$argument3,......$argumentn)
{
//函數代碼code
Return 返回值;
}

以上語法結構中,關鍵字的含義如下.
(1)function:用於申明用戶自定義函數的關鍵字.
(2)function_name:要創建的函數名稱.該名稱將在以後被調用時使用.函數名應該唯一,因為PHP不支持重載.在命名函數的時候,需要遵循和變數命名
相同的原則.但是函數名不能以$開頭,而變數可以.
(3)argument:要傳遞給函數的值.函數可以有多個參數,它們之間用逗號.但是參數項是可選的,可以在調用函數的時候不傳遞任何參數.
(4)code:是在函數被調用的時候執行的一段代碼.如果有兩條或者多條語句,則代碼必須用大括弧"{}"括起來.但是,如果只有一條代碼,則不需要大括弧.
(5)Return:將調用的代碼需要的值返回.任何類型都可以返回,包括列表和對象.這導致函數立即結束它的運行,並且將控制權傳遞回它被調用的行.
2,無參數函數
代碼func_1.php

復制代碼代碼如下:

<?php
require 'a.php';
echo "我不會被執行!";
?>

3,有參數函數
PHP支持按值傳遞參數(默認),通過引用傳遞和默認參數值.可變長度參數列表僅在PHP4和後繼版本中被支持.
(1)值傳遞參數.按值進行參數傳遞是PHP的默認傳遞方式.使用這個方法,必須在主程序調用時傳遞一個值(參數).
代碼sum.php

復制代碼代碼如下:

<?php
function sum ($a,$b)
{
Echo $a+$b;
}
sum(100,20); //開始調用該函數
?>

(2)引用參數.在按照值傳遞的時候,只有參數的副本傳遞給被調用的函數.但是在被調用函數內部對這些值的任何修改,都不會影響調用函數
中的原始值.引用傳遞其實也就是地址傳遞,將一個變數的地址作為參數傳遞.
代碼valuechange.php

復制代碼代碼如下:

<?php
$myNum=100;
function Valuechange ($number)
{
$number=$number+1;
Echo $number . "<br>";
}
Valuechange($myNum);
Echo $myNum;
?>

(3)默認值參數.使用默認的參數值傳遞方法,函數必須在調用的時候有一個參數.如果沒有使用的值,就把默認值傳遞給函數參數.默認值必須是常量表達式,不是變數,
類成員或者函數調用.
提示:當使用默認參數時,任何默認參數必須放在非默認參數的右側;否則,可能函數不會按照預期的情況工作.
代碼func_default.php

復制代碼代碼如下:

<?php
$myNum=100;
function Valuechange ($number)
{
$number=$number+1;
Echo $number . "<br>";
}
Valuechange($myNum);
Echo $myNum;
?>

熱點內容
隨車吊加什麼配置好用 發布:2022-08-18 09:07:24 瀏覽:574
pxe腳本 發布:2022-08-18 09:06:01 瀏覽:767
源碼閱讀網 發布:2022-08-18 09:01:46 瀏覽:564
linuxmysql中文亂碼 發布:2022-08-18 08:59:19 瀏覽:858
sql語句怎麼運行 發布:2022-08-18 08:59:02 瀏覽:359
python中讀取txt文件 發布:2022-08-18 08:55:05 瀏覽:324
sqlinexists效率 發布:2022-08-18 08:54:02 瀏覽:851
sql修改欄位的長度 發布:2022-08-18 08:52:22 瀏覽:133
伺服器如何設置網段 發布:2022-08-18 08:52:09 瀏覽:673
siftpython 發布:2022-08-18 08:51:02 瀏覽:799