php之旅开始!
1 强力推荐php在线编辑器!!!
http://www.shucunwang.com/RunCode/php7/
各种语言各种版本!随你挑!!
php中文手册:
http://php.net/manual/zh/index.php
2 php 的代码写在
<?php
php代码
/*
注释
*/这也是#注释
?>
3 php变量:
a=′a′;字符变量
a.不能漏了
a=123;整型变量
第二种写法:
a=[];数组赋值:
a=array(1,2,3);//具有初始化作用,如果
a在前面定义过为数组,那么这里会对其进行初始化。抹除以前的数据!
a[0]=123;//没有初始化作用,只是一个追加,如果$a[0]以前有值则会被替换!
数组分为关联数组,索引数组,多维数组:
关联数组:
$a=array('one'=>123);或者$a['one']=123;
还可以$a=['one'=>123,];
注意"=>";
索引数组:
$a=array(1,2,3,4,);
或者$a=[1,2,3,4]还可以$a[0]=1;$a[1]=2;
多维数组:
$a=array(1,2,3);
$b=array($a,$a);
$b[0][0]=1;
$b[1][0]=1;
遍历数组:由于显示的原因美元符号没有被显示出来
foreach( b as key => value)
{
#第一次循环:
key的值是0;
value的值是array(1,2,3);
#第二次循环:
key的值是1;
value的值是array(1,2,3);
}
foreach只能走到第一层,走不下去了。这也是为什么value是一个数组的原因!
foreach(a as value)
{
$value的值依次是:1(第一次循环),2(第二次循环),3(第3次选循环);
}
foreach($a as $key => $value)
{
$value的值依次是:1(第一次循环,$key=0),2(第二次循环$key=1),3(第3次选循环$key=2);
}
4 常量定义:
define(‘NAME‘,’yourname’);定义常量,NAME是常量的名字,最好大写,yourname是常量的值!
5 var_dump(
a);返回array(1,2,3);返回的是
a的类型和值
echo
a;输出变量
a的值。