一、PHP5.4的基本语法式 1、PHP注释与语法标识 (1)、单行注释 // 来源于C的注释 # 来源于C语言的注释 (2)、多行注释 /* */ 来源于C语言的注释 二、PHP5.4的变量与变量的数据类型 变量是由一个美元符“$开头,”$后是一个标识符。标识字符串只字母、数字
一、PHP5.4的基本语法格式
1、PHP注释与语法标识
(1)、单行注释 // 来源于C++的注释 # 来源于C语言的注释
(2)、多行注释 /* */ 来源于C语言的注释
二、PHP5.4的变量与变量的数据类型
变量是由一个美元符“$"开头,”$"后是一个标识符。标识字符串只字母、数字、下划线组成且不可以数字开头。
<?php $php=true; //分号结束语句 if($php){ echo "真"; //分号结束语句 } //大括号结束语句 $url="blog.csdn.net/dawanganban"; //定义变量 echo $url; unset($url); //删除一个变量url echo $url; ?>变量命名的方式(1)单词之间直接连接
$titlekeyword
(2)单词之间用下划线连接
$title_keyword
(3)单词之间首字母大写(驼峰)
$titleKeyword
PHP的数据类型如下:
(1)字符串(String):单引号(简单引号)或双引号(功能引号)内的内容
(2)整型(integer): -2^32
(3)浮点符(float或double) 1.8E+308 (1.8 x 10^308)
(4)布尔型(boolean) true或false
(5)数组(Array)
(6)对象(Object)
<?php class Person{ public $userName="阳光小强"; public function getMsg(){ echo "姓名为:".$this->userName; } } $p=new Person(); $p->getMsg(); ?>(7)资源类型(Resouce) 系统数据资源
资源是一个特殊的数据类型,无法直接获得变量,需要通过专门的函数来访问:
数据库访问必须通过Mysql函数库、Mysqli函数库或PDO函数库实现。
文件访问必须通过FileSystem函数库实现。
目录操作必须通过Directory函数库实现。
图像操作必须通过GD函数库实现。
(8)空值(NULL)
字符串引用单引号和双引号的区别?
两者的不同之处:双引号中所包含的变量会被自动替换成实际数值,而单引号所包含的变量则按照普通字符串输出。
三、PHP5.4的系统常量与自定义常量
常量在程序执行期间无法改变数据,常量的作用域是全局的。常量的命名与变量相似,只是不带“$"符号。一个有效的常量由字母或者下划线开头,一般在PHP中常量都为大写字母而且又分为系统常量和自定义常量。
系统常量范例:
__FILE__默认常量,是指PHP程序文件名及路径
__LINE__默认常量,是指PHP程序的行数
__CLASS__类的名称
在PHP中通过define()函数来定义一个常量,其语法格式为:
bool define(string $name, mixed $value [, bool case_$insensitive])
name:常量的名称
value:常量的值
insensitive:指定常量名称是否区分大小写。如果设置为true则不区分大小写;如果设置为false则区分大小写,默认值为false。
<strong>define("COLOR", "red"); //定义一个常量COLOR,值为red echo COLOR."<br>"; //输出常量COLOR的值 </strong>
四:变量拓展
可变变量
<strong>$a="b" $$a="123" //可变变量 echo $b; </strong>输出结果为:123在字符串中输出变量要使用双引号
$a=50; //echo '我有$a元人民币"; 单引号 echo "我有$a元人民币";
在双引号中可以执行的转意字符更多,比如 \n \t \r判断数据类型
$a="-5"; //$a=-5; var_dump($a);

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

禅工作室 13.0.1
功能强大的PHP集成开发环境

SublimeText3汉化版
中文版,非常好用

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)