function 函式名(引數1,引數2,...)
<?php
function showone($args)
"; }
function showtwo($args)
"; }
$fn = rand(0, 1)% 2? 'showone': 'showtwo';
$fn('號');
?>
<?php
$fun = function ($args)
"; };
$fun('號');
?>
<?php
$str= '泥萌';
function fun($args)
"; $args= '蝸萌';
}fun($str);
echo $str;
?>
<?php
$str= '泥萌';
function fun(&$args)
"; $args= '蝸萌';
}fun($str);
echo $str;
?>
<?php
function fun($name, $word='泥萌')
"; echo "說說:
"; }
fun('sunny');
fun('jerry', '蝸萌');
?>
<?php
define('word', '泥萌');
function fun($name, $word=word)
"; echo "說說:
"; }
fun('tomy');
fun('marry', '蝸萌');
?>
<?php
function fun()
fun('泥萌', '蝸萌');
echo '
'; fun('tomy', 'sunny', 'jerry', 'marry');
?>
<?php
function fun(...$args)
$name= ['sunny', 'jerry', 'tomy'];
echo '';
fun(...$name);
?>
<?php
function fun($name, ...$word)
"; foreach($word as $v)
"; }
}fun('jerry', '泥萌號', '蝸萌號', '塔萌號');
?>
<?php
function fun(string $name, int $age) :
"; }
fun('jerry', 15);
?>
# 約束返回型別是陣列
function fun():array
fun();
# 約束return後面不能有返回值
# 必須在7.1以後的版本中才支援
function fun():void
fun();
<?php
function fun(int $num1, int $num2):int
echo fun(10,21);
?>
# demo.php
echo '泥萌
';require './test.php'; //包含檔案
echo '蝸萌
';/*
* 最終輸出結果為:
* 泥萌
* sunny
* 蝸萌
*/
# test.php
echo 'sunny
';return;
echo 'jerry
';
# test.php
return array('name'=>'sunny', 'word'=>'泥萌');
# demo.php
$arr= require './test.php';
print_r($arr);
<?php
function fun1()
function fun2()
fun1();
echo fun2();
?>
php基礎之函式
變數作用域 區域性變數 超全域性變數 server globals get post request cookie session全域性變數 區域性靜態變數 在函式內部使用全域性變數 a 4 function add add echo echo a function exists func get ...
PHP基礎之函式(3)
一段封裝好的 可以隨時呼叫。function 函式名 引數1 引數2,命名規範 對於函式,命名規則和變數是一樣的,但是不區分大小寫。函式呼叫時,執行權進入函式,一,當函式內的所有語句執行完後,函式結束,交回執行權。二,當函式碰到ruturn語句時,函式返回,交回執行權。返回值,類似街邊的投幣機,投進...
PHP基礎之基本函式總結
1.strlen 函式 strlen 函式返回字串的長度,以字元計。strlen 常用於迴圈和其他函式,在確定字串何時結束很重要時。例如,在迴圈中,我們也許需要在字串的最後乙個字元之後停止迴圈 2.strpos 函式 strpos 函式用於檢索字串內指定的字元或文字。如果找到匹配,則會返回首個匹配的...