函数
php函数的定义方式:
修饰符 function 函数名(参数1,参数2...){
执行体.
}
修饰符:
public :公有的.(默认权限)
private : 私有的.
<code> </code><code><?php</code>
<code> </code><code>$ceshi</code> <code>= 10;</code>
<code> </code><code>//无参无返回值</code>
<code> </code><code>function</code> <code>test(){</code>
<code> </code><code>echo</code> <code>"Hello PHP"</code><code>;</code>
<code> </code><code>}</code>
<code> </code><code>test();</code>
<code> </code><code>echo</code> <code>"<br/>"</code><code>;</code>
<code> </code><code>//无参有返回值</code>
<code> </code><code>function</code> <code>test1(){</code>
<code> </code><code>$ceshi2</code> <code>= 50;</code>
<code> </code><code>return</code> <code>$ceshi2</code><code>; </code>
<code> </code><code>$c</code> <code>=test1();</code>
<code> </code><code>echo</code> <code>$c</code> <code>;</code>
<code> </code><code>//有参无返回值</code>
<code> </code><code>function</code> <code>test2(</code><code>$ceshi</code><code>){</code>
<code> </code><code>$ceshi</code> <code>= 30;</code>
<code> </code><code>test2(</code><code>$ceshi</code><code>);</code>
<code> </code><code>echo</code> <code>$ceshi</code><code>;</code><code>//值不会被改变</code>
<code> </code><code>//有参有返回值</code>
<code> </code><code>function</code> <code>test3(</code><code>$ceshi</code><code>){</code>
<code> </code><code>$num</code> <code>= </code><code>$ceshi</code><code>*15;</code>
<code> </code><code>return</code> <code>$num</code><code>;</code>
<code> </code><code>$num</code> <code>= test3(</code><code>$ceshi</code><code>);</code>
<code> </code><code>echo</code> <code>$num</code><code>;</code>
<code> </code><code>//可变函数:</code>
<code> </code><code>//通过变量的值来自己调用函数.</code>
<code> </code><code>$func</code> <code>= </code><code>'test'</code><code>;</code>
<code> </code><code>$func</code><code>();</code>
<code> </code><code>$func</code> <code>= </code><code>'test1'</code><code>;</code>
<code> </code><code>$func</code> <code>= </code><code>'test2'</code><code>;</code>
<code> </code><code>$func</code><code>(</code><code>$ceshi</code><code>);</code>
<code> </code><code>$func</code> <code>= </code><code>'test3'</code><code>;</code>
<code></code>
本文转自 沉迷学习中 51CTO博客,原文链接:http://blog.51cto.com/12907581/1937375,如需转载请自行联系原作者