1.定义与调用函数函数
<?php
function name(){
echo 'abc';
}
name();//输出abc
?>
2.局部变量和全局变量
(1)全局变量传入局部
<?php
$aa=123;
name($aa,'aaaa');
function name($nn,$mm){
var_dump($nn,mm);
}
?>
(2)局部变量传入全局
<?php
$aa= name(123,321);
function name($nn,$mm){
$aa= $nn+$mm;
return($aa);//return后的代码不再执行
}
echo($aa);//输出444
?>
3.使用函数简单优化用户留言内容
<?php
$content = $_POST['content'];
$user = $_POST['user'];
//定义函数,对数据进行检查
function post($content){
if ($content == ''){
return false;
}
//禁止使用的用户名
$n = ["张三","李四","王五"];
foreach($n as $name){
if($content == $name){
return false;
}
}
return true;
}
//调用函数,检查留言内容
$is = post($content);
if($is == false){
die('留言内容的数据不正确');
}
//调用函数,检查用户名
$is = post($user);
if($is == false){
die('用户名的数据不正确');
}
//var_dump($content,$user);
?>