<?php
function add ($a,$b){
return $a+$b;
}
function circle($r){
return 3.14*$r*$r;
}
echo add(10,20);
echo "<br>";
$x=add(10,20);
echo circle(10);
?>
<?php
//定义一个函数,如果函数为1-6,则对应选择h1到h6的标题标记显示国庆快乐,否则显示输入错误
function showtitle($n){
$n=intval($n);
if($n>=1 && $n<=6)
echo "<h$n>国庆快乐</h$n>";
else echo "输入错误";
}
showtitle(4);
?>
<ul>
<?php for($i=1;$i<=10;$i++){ ?>
<li>
<?php echo $i; ?>
</li>
<?php } ?>
</ul>
注意:php中{}也需要用 <?php来包含,如: <?php } ?>
for循环加载图片
<?php
for($i=1;$i<=9;$i++){
echo "<img src=\"imag/girlthree.jpeg\"/ width='150px'/>";
if($i%3==0) echo "<br>";
}?>
显示一个十行一列的表格
<table border="1px" width="300px" align="center"
<?php for($i=1;$i<=10;$i++){ ?>
<tr>
<td><?php echo $i; ?></td>
</tr>
<?php } ?>
</table>
圆面积:
<?php
const PI= 3.14;
function circle($r){
return PI*$r*$r;
}
echo circle(12);
?>
-解决php乱码
header("content-type:text/html;charset=utf-8");
<?php
header("content-type:text/html;charset=utf-8");
//定义索引数组下标为数字的数组
//定义变量名
$hobby = array("reading","sport","writing","english");
echo $hobby[2];//输出writing
var_dump($hobby);
echo "<ul>";
//count计算数组里的个数
//ul-li列表显示
for($i=0;$i<count($hobby);$i++){
echo "<li>";
echo $hobby[$i];
echo "</li>";
}
echo "</ul>";
?>
列表的第二种写法
<?php
//定义索引数组下标为数字的数组
//定义变量名
$hobby = array("reading","sport","writing","english");
echo $hobby[2];//输出writing
var_dump($hobby);?>
循环数组
<?php
$hobby = array("reading","sport","writing","english");
foreach ($hobby as $k=>$v){
echo $k."##".$v."<br>";
echo "<hr>";
echo $v.",";
}
echo "<hr>";
?>
<?php
header("content-type:text/html;charset=utf-8");
$hobby = array("reading","sport","writing","english");
foreach ($hobby as $k=>$v){
echo $k."##".$v."<br>";
echo "<hr>";
echo $v.",";
}
echo "<hr>";
//函数implode(“分隔符”,数组)
echo implode(",",$hobby);
$str ="辽宁 大连 东软 计算机系";
$arr =explode(" ",$str);
var_dump($arr);
$s ="123.jpg";
打印jpg的扩展名
$s="abc.123.jpg";
$s=explode(".",$s);
echo $s[count($s)-1];
echo "<hr>";
定义关联数组:下标为字符串的数组
$star = array("name"=>"zhourunfa","age"=>63,"height"=>"182cm","photo"=>"../childtwo.jpg");
echo $star["height"];//182cm
<?php
$book[]="红楼梦";
$book[]="曹雪芹";
$book['boy']="贾宝玉";
$book["girls"]=array("林黛玉","薛宝钗","maid"=>array("袭人","晴雯","鸳鸯")
);
echo $book["girls"][1];
echo $book["girls"]["maid"][2];
var_dump($book);
?>
有关日期的函数
<?php
header("content-type:text/html;charset=utf-8");
//定义函数,计算还有多久放假,参数是放假时间2019-1-7
//时间转秒数然后相减
echo time();//Unix时间戳,离1970-1-1过了多少秒s
echo "<br>";
echo strtotime('2028-10-10')-time();
function vacation($v){
return (strtotime($v)-time())/(60*60*24);
}
echo "<br>";
echo vacation('2019-1-7');
echo "<hr>";
echo date("Y-m-d H:i;s");//打印此时时间
//包含函数
include ("beibaohan.php");
echo "<br>";
echo "我是包含文件";
//路径
//第一个字符是/ /代表根目录,
// ../表示上层目录
echo __FILE__;//获取当前文件名
echo "<br>";
echo dirname(__FILE__);//目录名称
echo "<br>";
define("ROOT_PATH",dirname(__FILE__));//根路径
echo ROOT_PATH;
?>
注意:这里是一个文件中引用另一个文件