PHP基本运用
<h1>1.PHP基本语法规则</h1>
<ul>
<li>PHP脚本在服务器上执行,然后将纯HTML结果发送会浏览器。</li>
<li>可以放在文档中任何位置。</li>
<li>文件扩展名是 ".php"。</li>
<li>代码以分号结束(分隔符)。
<h1>2.PHP的注释</h1>
<p>单行注释:// 和 #
多行注释:/**/</p>
<h6>作用:</h6>
<p>解释说明代码的功能和作用
终止代码执行
方便团队协同开发</p>
<h1>3.PHP基本输出方式</h1>
<p><strong>echo</strong>:输出(字符串、整形、浮点)
<strong>print</strong>:输出,输出成功返回1
<strong>print_r()</strong>:输出数组
<strong>var_dump()</strong>:输出数据的详细信息,带有数据类型和数据长度</p>
<h1>4.变量</h1>
<h6>定义:计算机内存中储存数据的标识符,根据变量名称可以获取到内存中储存的数据。</h6>
<h5>定义规则:</h5></li>
<li>以$开始+变量名称</li>
<li>变量名称必须以字母或下划线开始</li>
<li>只能包含字母数字下划线</li>
<li>不能包含空格</li>
<li>区分大小写</li>
<li>采用驼峰式命名</li>
<li>见名识意
<h1>5.什么是常量?</h1>
<p>长久不变的值。一经定义:不可改变。
常量前面没有美元符号($)</p>
<h6>1.可以小写,但是通常大写</h6>
<h6>2.可以不加引号,但是通常加上引号。</h6>
<h6>3.在字符串中调用常量的时候,必须在引号外面</h6>
<h6>4.建议只用字母和下划线</h6>
<h3>检测常量是否被定义</h3>
<p>defined('PI')
返回值为 布尔类型,常量被定义过则返回true,否则返回false</p>
<h1>常量和变量有什么不同?</h1>
<p>变量,是具有名称的一块内存空间,用来存储可变的数据内容
常量,是指程序执行的整个过程中,不能被改变的数据内容</p>
<h1>6.通过unset()函数销毁变量</h1>
<p>销毁的是变量名,变量值由PHP垃圾回收机制销毁
销毁之后,再输出,就没有内容。</p>
<h1>7.通过empty()函数验证变量的值是否为空</h1>
<p>empty() 判断一个变量是否被认为是空的
当一个变量并不存在,或 值 为 FALSE,会被认为不存在
如果变量不存在,不会产生警告</p>
<h1>8.通过isset()函数验证变量是否设置</h1>
<p>检测是否被定义。</p>
<h1>9.数据类型</h1>
<h6>四种基本数据类型:</h6>
<p>String(字符串), Integer(整型), Float(浮点型), Boolean(布尔型)
两种复合数据类型:Array(数组), Object(对象)
两种特殊数据类型:NULL(空值),resource(资源)
单双引号的区别:双引号解析变量,但是单引号不解析变量</p>
<h1>10.运算符的分类</h1></li>
<li>算数:+ - * / %</li>
<li>赋值:=</li>
<li>比较:==等于,===全等,!=不等于,<>不等于,!==不全等,<=>太空船运算符(组合比较符),?? NULL合并操作符</li>
<li>逻辑:逻辑与&,and、逻辑或||,or、逻辑非!、逻辑异或(xor)</li>
<li>错误屏蔽符:</li>
<li>三元:</li>
</ul>
<h3>PHP配置文件是:php.ini</h3>
<h3>Apache主配置文件是:httpd.conf</h3>
<h3>Apache配置文件中DocumnetRoot:用于设置网站访问根目录的路径</h3>
<h3>Apache配置文件中Listen:用于设置监听端口</h3>
<h3>Apache配置文件中serverRoot:用于设置的服务器安装目录</h3>
<h3>Apache配置文件中serverName:用于设置服务器虚拟域名</h3>
<h1>修改默认时区</h1>
<p>在PHP.ini文件中的data.timezone选项改为data.timezone=PRC</p>
<h1>开启错误提示</h1>
<p>在PHP.ini文件中的display_errors选项改为display_errors=On</p>