<?php
//语句
//分支语句
/*$a=5;
if($a==5)
{
echo "相等";}
else
{
echo "budeng";}*/
//if
//if...else
//if...else..if
//if的嵌套
/*switch($a)
{
case 1:
echo "111";
break;
case 2:
echo "222";
break;
case 3:
echo "333";
break;
case 4:
echo "444";
break;
default:
echo "default";
break;
}*/
//循环语句
/*for($i=0;$i<10;$i++)
{
echo $i."<br>";}
$a=10;
while($a>0)
{
echo $a."<br>";
$a--;}*/
//函数四要素:返回类型,函数名(首字母大写),参数,函数体
//函数定义方式
/*function Show()
{
echo "hello";}
// 调用函数
Show();
*/
//有参数函数
/*function Show($a,$b)
{
echo $a+$b;}
Show(3,4,5)
*/
//有默认值的函数
/*function Show($a=5,$b=5)
{ echo $a+$b;}
show();*/
//参数可变的函数
/* function Show()
{
func_get_args();}//获取函数的参数
$sum=0;
for($i=0;$i<count($attr));$i++)// func_num__args()获取参数的个数
{$sum= $sum+$attr[si]};
echo $sum;
}*/
//有返回值的函数
/*function show()
{
return "aaaa";}
echo show();*/
/*echo rand(0,100);//随机数生成函数
*/
//echo time();//取当前的日期时间 取到得的是时间戳
//echo date("Y-m-d H:i:s",time()); //格式化日期时间
//date_default_timezone_set('prc'); 方法
//echo date("Y-m-d H:i:s",time());
//echo strtotime("2016-5-6"); //将日期时间格式转化为时间戳
//字符串处理函数
//
//$a="hello";
//echo strlen($a); //返回字符串长度 *****
//echo strcmp("hello","hello"); //比较两个字符串是否相等,区分大小写
//echo strcasecmp("aa","Aa");//比较两个字符串是否相等,不区分大小写
//echo strtolower("HELLO");//将字符串转换为小写 *****
//echo strtoupper("hello");//将字符串转换为大写 *****
//$str="hello|world|join|on";
//var_dump(explode("|",$str)); //根据分隔符,拆分字符串,拆完返回的是一个数组 *****
//$attr=array("aaa","bbb","ccc")
//echo implode("|",$attr); *****
//$str="hello|world|join|on";
//echo substr_replace($str,"aaa",0,5)//替换字符串(替换某个位置,位置由后面连个参数决定) *****
//echo str_replace("l","a",$str);//查找替换 *****
//echo substr($str,0,5); //截取字符串 *****
//一些小知识点
/*$a="join";
$s1="hello"{$a}world"; //1.双引号里面可以使用转义字符,单引号不能使用,会原样输出
//2.双引号里面可以解析变量,单引号不行
echo $s1."<br />";
$s2='hello"{$a}world';
echo $s2; //单引号和双引号都可以定义字符串,
*/
//定义字符串(块)
$str=<<<STR
<div style="background-color:pink; color:white;100px;height:30px">hello</div>
STR;
echo $str;
?>