1. 方法概述
hellophptitle>
head>
phpfunction customprint($str)
}customprint("hello");
?>
body>
html>
j**ascript.
2. 引數的引用傳遞和值傳遞
public void swap(int a, int b)
public void swap(ref int a, ref int b)
phpfunction swap1($a,$b)
function swap2(&$a,&$b)
function customprint($str)
$a=1;
$程式設計客棧b=2;
swap1($a,$b);
customprint("值傳遞的結果:");
www.cppcns.com customprint('$a='.$a);
customprint('$b='.$b);
$a=1;
$b=2;
swap2($a,$b);
customprint("引用傳遞的結果:");
customprint('$a='.$a);
customprint('$b='.$b);
?>
customprint('$a='.$a);在這句中,需要特殊說明一下單引號和雙引號的區別,他們之間只有乙個區別,就是能否解析變數名,這個例子就足夠說明問題了:
php
$a=1;
echo("$a");
echo("
"); echo('$a');
?>
3. 作用域問題
public class student
}php
$name="kym";
function sayhello()
else
}sayhello();
?>
程式設計客棧數體內,無法訪問到外部變數$name。
www.cppcns.com點:乙個與unset對應的函式:unset。該函式用於移除乙個變數的值。
<?php $name="kym";
if(isset($name))
else
unset($name);
if(isset($name))
else
?>
本文標題: 一步一步學習php(3) php 函式
本文位址:
一步一步學習PHP 2 PHP型別
1.關於大小寫 php內建的函式和結構是不區分大小寫的。如 html head title hellophp title head body php echo hello php echo hello php echo hello php body html 這三者的效果是一樣的。其他,使用者自定義...
一步一步學習PHP 2 PHP型別
1.關於大小寫 php內建的函式和結構是不區分大小寫的。如 複製 如下 hellop echo hello php echo hello php echo hello php tlrgot 程式設計客棧 body 這三者的效果是一樣的。其他,使用者自定義的類名和方法名也是不區分大小寫的。例如 複製 ...
一步一步學習PHP 8 陣列
1.php中的陣列 與其把php中的陣列理解為我們狹義上的 陣列 我覺得還不妨把這個陣列一分為二,一者為我們常規上的陣列,一者為我們的dictionary。2.建立陣列 如果陣列不存在,那麼向陣列中存放值將會建立陣列。address 0 北京 address 1 上海 address 2 南京 in...