PHP 新手入門函數LOGIN

PHP 新手入門函數

php  真正的威力在與他的函數,在php 中,提供了超過1000個內建函數,查看完整的php 內建函數,請參考php手冊,本章節將會告訴你怎麼在php 中建立函數,函數是透過呼叫來執行的

建立函數:

function  msg(){

##    執行程式碼

}

##函數要進行呼叫

#註:

函數名稱應該要體現它的功能,函數名稱以字母或底線開頭,不能以數字開頭

<?php
		function name(){
			echo "my name is mengyi";
		}

		echo "hi   ,";
		name();     //调用函数
?>
為了給函數添加更多的功能,我們可以為函數添加參數

例如上例:函數名稱name後面有個括號,這裡面我們就可以加入參數,參數類似變數

<?php
	header("Content-type: text/html; charset=utf-8");//设置编码 
	function msg($cnt,$url){
		echo "<script>alert('$cnt')</script>";   //弹出窗口
		echo "<script>location.href='$url'</script>"; //跳转到那个页面
	}
	msg("大家好",'http://www.php.cn');
?>

註:當呼叫了msg  函數,會把」大家好」和php.cn 的位址傳到函數中,先彈出大家好,然後跳到php.cn頁面

php函數的回傳值

如需讓函數傳回一個值,請使用return 語句

<?php
function add($x,$y){
	$total=$x+$y;
	return $total;
}

echo "1 + 16 = " . add(1,16);
?>

下一節

<?php function name(){ echo "my name is mengyi"; } echo "hi ,"; name(); //调用函数 ?>
章節課件