<?php /** * Created by PhpStorm. * User: jim * Date: 2015/11/5 * Time: 20:02 */ //function traceHelloPHP(){ // echo 'Hello PHP<br>'; // echo "HEllo world<br>"; //} //traceHelloPHP(); //$func = 'traceHelloPHP'; //$func(); //function sayHelloTo($name){ // echo 'Hello '.$name.'<br>'; //} //sayHelloTo('zhangsan'); //sayHelloTo('JIM'); function traceNum($a, $b) { echo "a=.{$a}, b={$b}<br>"; } traceNum(9, 10); function add($a, $b) { return $a + $b; } echo add(15, 58) . '<br>';
// 调用 traceHelloPHP(); // 回调函数 $func = 'traceHelloPHP'; $func(); echo '<hr>'; // 参数与字符串连接 function sayHello($name) { echo 'Hello ' . $name . '<br>'; } sayHello('张三'); sayHello('李四'); echo '<hr>'; // 多参数 function traceNum($a, $b) { // 连接形式 echo 'a = ' . $a . ' ,b = ' . $b . '<br>'; // 直接调用参数 echo "a = {$a} ,b = {$b}<br>"; } traceNum(12, 5); echo '<hr>'; // 返回值 function add($a, $b) { echo "{$a} + {$b} = "; return $a + $b; } echo add(12, 5) . '<hr>';