##PHP(超文本预处理器)
1.PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
php的优势
1.开放源代码
2.跨平台的服务器脚本语言
3.容易学习,大量借助C,java,Perl语言的语法
4.完全免费
php基础语法
变量
1,变量的声明
1).变量以$开头,后面跟变量名
2).变量字母,数字,下划线组成,不以数字开头
3).变量名区分大小写
4).php于javascript类似是弱类型语言,不需要实现声明变量的数据类型
5).php可以不显示的声明变量而直接使用(不过好的编程习惯所有的变量在使用前要进行声明)
2,变量的赋值
1),值赋值:即将赋值表达式的值复制给变量(直接赋值)
2),引用赋值:php4引用了引用赋值,创建的一个变量与另一个变量引用的内容相同
例
$a = 10;
echo $a;
echo "<br>";
echo "<hr>";
$n="hello";
$$n = "呵呵";
echo $hello;
echo $$n;
echo "<a href='http://www.baidu.com'>哈哈</a>";
echo "<hr>";
常量
1.常量的定义
1)常量是指在程序执行中无法修改的值。如 PI (3.1415926);
2)在脚本执行期间该值不能改变;
3)常量对大小写敏感,通常常量名总是大写;
4)常量是全局的,可以在脚本的任何地方引用;
5)常量分为内置常量和自定义常量;
6)常量使用define()函数定义;
例
define("PI", "3.1415926",true);
echo pi;
// 常量不能赋值
echo "<hr>";
// .的作用 字符串拼接
echo PI."<hr>";
$name ="高山";
$age =22;
// 我的名字叫高山,年龄22;
echo "我的名字叫{$name},年龄{$age}哈哈";
echo "<hr>";
var_dump($age);
echo "<hr>";
var_dump("sdsdsds");