志达IT
做快乐程序员

php的标准标记是什么(PHP所支持的数据类型)

php的标准标记是什么

每一种编程言语都有自己的基本格局、PHP言语也不例外,PHP支撑多种风格的符号和注释。PHP有四种风格的符号,分别是规范符号、短符号、ASP式符号、SCRIPT符号。PHP支撑C、C++、Shell三种风格的注释
一、php符号
1、规范符号
规范符号以“”完毕;
示例代码如下:

规范符号是PHP最常用的符号类型,具有更好的兼容性、可移植性、可复用性。
PHP官方引荐运用规范符号。
2、短符号
短符号以“”完毕。
示例代码如下:

短符号非常简单,可是运用短符号需要在配置文件php.ini中启用short_open_tag选项。
短符号在许多环境的默认设置中是不支撑的,因此PHP不引荐运用这种符号。
3、ASP符号
ASP符号以“<%”开端,以“%>”完毕。
示例代码如下:
<%echo“Hello,PHP”;%>。
ASP式符号与短符号相似,必须在配置文件php.ini中启用asp_tags选项。
ASP式符号在许多环境的默认设置中是不支撑的,因此PHP不引荐运用这种符号。
4、SCRIPT符号
SCRIPT符号以“”完毕。php
示例代码如下:
SCRIPT符号相似于javascript言语符号,由于PHP一般不引荐运用该符号,了解即可
留意:
!、若脚本中包括XML句子,应避免运用短符号(),而运用规范符号()。因为字符序列
!、在上述四种符号中,只要规范符号和SCRIPT符号能够保证对任何配置都有效。而短符号和ASP式符号只能在php.ini中显式地启用。
二、PHP注释
在PHP开发中,经常需要对程序中的某些代码进行说明,这时,能够运用注释来完结。注释能够理解为代码的解说,它是程序不可缺少的一部分,并且在解析时会被PHP解析器疏忽。
例:
echo”Hello,php”;//输出一段话
?>
在上面的示例代码“//输出一句话”便是一个单行注释。
1、C++风格注释
C++风格注释以“//”开端,到该行完毕或PHP符号完毕之前的内容都是注释。
示例代码如下:
上例中“//输出一段话”便是一个C++风格的注释,该风格的注释是单行注释。
2、C风格注释
C风格注释以“/*”开端,以“*/”完毕。
示例代码如下:

C风格注释为多行注释,在“/*”与“*/”之间的内容在解析时会被PHP解析器疏忽。
3、Shell风格注释
Shell风格注释以“#”开端。
示例代码如下:。
上例中“#输出一段话”便是一个Shell风格的注释,该风格的注释是单行注释。
留意:
1、多行注释“/*…*/”中能够嵌套单行注释,但不能嵌套“/*…*/”多行注释,示例如下:
/*echo”Hello,php”;
$c=10;
*/
PHP解析上述代码时会报告过错,这是因为第一个“/*”会以它后边第一次呈现的“*/”作为与它配对的完毕注释符。
2、只要C风格的注释是多行注释,C++和Shell风格的注释都是单行注释

PHP所支持的数据类型

PHP变量存储不同的类型的数据,不同的数据类型能做不一样的工作。
PHP支持以下8种数据类型:
1:Integer(整型)
2:String(字符串)
3:Boolean(布尔型)
4:Float(浮点型)
5:Array(数组)
6:NULL(空值)
7:Object(对象)
8:Resource(资源类型)php
1:PHP整型
1个字符串是一串字符的序列,就像”Helloworld!”。
你能够将任何文本放在单引号和双引号中:
实例:
$x=”Helloworld!”;
echo$x;
echo”
“;
$x=’Helloworld!’;
echo$x;
?>
2:PHP整型
整数是一个没有小数的数字。
整数规则:
整数有必要至少有1个数字(0-9)
整数不能包括逗号或空格
整数是没有小数点的
整数能够是正数或负数
整型能够用三种格式来指定:十进制,十六进制(以0x为前缀)或八进制(前缀为0)。
在以下实例中咱们将测试不同的数字。
PHPvar_dump()函数回来变量的数据类型和值:
实例:
$x=5985;
var_dump($x);
echo”
“;
$x=-345;//负数
var_dump($x);
echo”
“;
$x=0x8C;//十六进制数
var_dump($x);
echo”
“;
$x=047;//八进制数
var_dump($x);
?>
3:PHP布尔型
布尔型能够是TRUE或FALSE。
$x=true;
$y=false;
布尔型一般用于条件判别。在接下来的章节中你会学到更多关于条件控制的教程。
4:PHP浮点型
浮点数是带小数部分的数字,或者是指数形式。
在以下实例中咱们将测试不同的数字。PHPvar_dump()函数回来变量的数据类型和值:
实例:
$x=10.365;
var_dump($x);
echo”
“;
$x=2.4e3;
var_dump($x);
echo”
“;
$x=8E-5;
var_dump($x);
?>
5:PHP数组
数组能够在1个变量中存储多个值。
在以下实例中创建了一个数组,然后运用PHPvar_dump()函数回来数组的数据类型和值:
实例:
$cars=array(“Volvo”,”BMW”,”Toyota”);
var_dump($cars);
?>
6:PHPNULL值
NULL值表示变量没有值。NULL是数据类型为NULL的值。
NULL值指明1个变量是否为空值。相同可用于数据空值和NULL值的差异。
能够经过设置变量值为NULL来清空变量数据:
实例:
$x=”Helloworld!”;
$x=null;
var_dump($x);
?>
7:PHP对象
对象数据类型也能够用于存储数据。
在PHP中,对象有必要声明。
首先,你有必要运用class关键字声明类对象。类是能包括属性和方法的结构。
然后咱们在类中界说数据类型,然后在实例化的类中运用数据类型:
实例:
classCar
{
var$color;
function__construct($color=”green”){
$this->color=$color;
}
functionwhat_color(){
return$this->color;
}
}
?>
8:PHP资源类型
PHP资源resource是1种特别变量,保存了到外部资源的1个引证。
常见资源数据类型有翻开文件、数据库连接、图形画布区域等。
由于资源类型变量保存有为翻开文件、数据库连接、图形画布区域等的特别句柄,因而将其它类型的值转换为资源没有意义。
运用get_resource_type()函数能够回来资源(resource)类型:
get_resource_type(resource$handle):string
此函数回来1个字符串,用于表示传递给它的resource的类型。如果参数不是合法的resource,将产生过错。
实例:
$c=mysql_connect();
echoget_resource_type($c).”\n”;
//打印:mysqllink
$fp=fopen(“foo”,”w”);
echoget_resource_type($fp).”\n”;
//打印:file
$doc=new_xmldoc(“1.0″);
echoget_resource_type($doc->doc).”\n”;
//打印:domxmldocument
?>

赞(0)
未经允许不得转载:志达IT网站 » php的标准标记是什么(PHP所支持的数据类型)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

志达IT网站 每天分享编程和互联网的IT技术博客

登录/注册联系我们