目录
- 一、简介
- 二、PHP基本语法
- 三、变量和作用域
- 四、常量
- 五、数据类型
- 六、运算符
- 七、流程控制
- 八、超全局变量
一、简介
基础知识:
需要一定的html和CSS的语法知识
基本概念:
php(超文本预处理器)是一种通用开源脚本语言,在服务器上执行。
PHP文件:
- PHP 文件可包含文本、HTML、javascript代码和 PHP 代码
- PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器
- PHP 文件的默认文件扩展名是 ".php"
二、php基本语法
hello world";
$name="coleak";
$mes="hello";
echo $mes." ".$name;
echo "
";
echo "my name is $name";
echo "
";
echo 'my name is $name';
echo "
";
var_dump($name);
// 调试函数,没有返回值
?>
三、变量和作用域
ion fun()
{
$y=0;//局部变量
echo "y的值为: $y";
echo "
";
echo "x的值为: $x";
}
$x=1;//全局变量
fun();
echo "
";
echo "y:$y";
echo "
";
echo "x:$x";
?>
分析:此时函数内不能访问全局变量,需要使用globar $x; 函数外不能访问局部变量。
";
$y++;
}
fun();
fun();
fun();
fun();
?>
四、常量
五、数据类型
布尔类型
此时输出为1,不区分大小写的弱语言
heredoc和nowdoc
上面输出为hello coleak,下面输出为hello $name
数组
6,
5=>'coleak'
];
var_dump($a1);
echo "
";
var_dump($a2);
echo "
";
var_dump($a3);
echo "
";
unset($a3['hh']);
var_dump($a3);
?>
array(3) { [0]=> string(2) "12" [1]=> string(2) "12" [2]=> int(12) }
array(4) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) }
array(2) { ["hh"]=> int(6) [5]=> string(6) "coleak" }
array(1) { [5]=> string(6) "coleak" }
对象
count;
}
}
$per1=new person();
echo $per1->count;//后面的count前面不用加$号
echo "
";
$per1->func();
?>
此时输出为两个1
null
";
var_dump($a);
echo "
";
var_dump($b);
echo "
";
}
fun();
var_dump($a);
echo "
";
var_dump($b);
echo "
";
?>
0
NULL
NULL
int(1)
int(2)
";
var_dump($b+3);
echo $b+4;
?>
2
4
六、运算符
字符串运算符
";
echo $a;
?>
helloworld
helloworld
比较运算符
注意:当字符串遇到数字内容的比较时,如果不是使用绝对比较符,则会转化为对应的数字进行比较。
逻辑运算符
数组运算符
"aa",
"b"=>"bb"
];
$b=[
"a"=>"aaa",
"c"=>"cc"
];
$c=$a+$b;
var_dump($c);
?>
array(3) { ["a"]=> string(2) "aa" ["b"]=> string(2) "bb" ["c"]=> string(2) "cc" }
由此可以看出+时并没有覆盖重复的键。
三元操作符
",$name2;
?>
coleak
coleak
七、流程控制
";
}
?>
1
2
3
4
5
八、超全局变量
30
POST方式
Http-equiv="X-UA-Compatible" content="IE=edge">
Document
ORM method="post" action="index.php">
my_add
333
GET方式(不安全)
Document
到此这篇关于PHP基础知识详细讲解的文章就介绍到这了,更多相关PHP基础知识内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
您可能感兴趣的文档:- Elasticsearch-PHP 中文文档
- PHP 内核与原生扩展开发
- Composer 中文文档
相关文章
本站已关闭游客评论,请登录或者注册后再评论吧~