首页 > 代码库 > PHP基础

PHP基础

<?php
//单行注释
/*
多行注释
*/
echo "hello world","php";
print "你好";//只能输一个字符串
print_r();//要求一个数组,打印数组
var_dump();//输出变量内容长度类型等
//数据类型
//整数 int 小数(单精度float 双精度 double)decmial
//字符 char 字符串 string 布尔型 bool 日期时间 datetime
//对象类型 object
/*$a=5;
$b="10";
$b=(int)$b;//类型转换
settype($a,"string");//类型转换2
//关于变量
var_dump(isset($a));//判断变量是否定义
unset($a);//删除变量
var_dump(empty($a));//判断变量是否为空 0和空字符串都是空
//取地址
$a=10;
$b=&$a;
$b=5;//共用一个地址,其中一个改变,另一个也随之改变
//可变变量
/*$a="hello";
$hello="你好";
echo $$a;//a是你好
//字符串的定义
$s="张三";
$a="hello{$s}";
$b=‘hello‘;*/
\“ 转义字符,\r与\n是换行
//双引号里边可以解析转义字符,单引号不行
//双引号可以解析变量,单引号则不行
//拼接字符串用点.

$s=<<<A

hello world
A;//字符串定义的第三种方式,A是在最顶格
@$a*///抑制错误notice提醒 warning警告 error错误屏蔽不了
/*function text()
{$arr=fuc_get_args();
for($i=0;$i<count($arr);$i++)
{
$sum=$sum+$arr[$i];
}
return $sum;
}
echo text(1,2,3,4,5,6);*/

 

//生成随机数
//echo rand(0,10);

 

//日期时间
//echo time();

 

//Y代表年份 m月份 d天 H代表24小时进制 i分钟 s秒
//echo date("Y-m-d H:i:s");
//将字符串转换为时间戳
echo strtotime("2017-4-14 14:14:20");

 

PHP基础