PHP5笔记
PHP概述
PHP是一种免费的脚本语言,主要用途是处理动态网页,也包含了命令行运行接口。是一种解释性语
言 。 是 完 全 免 费 的 , 在
下 载 , 遵 循
GPL 。 PHP 的 语 法 和 C/C+
+,Java,Perl,ASP,JSP有相通之处并且加上了自己的语法。由于PHP是一种面向HTML的解析语言,
所以,
PHP语句被包含在PHP标记里面,PHP标记外的语句都被直接输出。包括在PHP标记中的语句被解析
在其外的语句原样输出并且接受
PHP语句的控制。
标记:
标记
名称
注释
示例
<?php
?>
标准
总是可用
<?php
echo $variable;
?>
<script language="php">
</script>
长标记
总是可用
<script language="php">
echo $vaiable;
</script>
<?
?>
短标记
php.ini::
short_open_tag
= on
<?
echo $variable;
?>
<%
%>
仿ASP
php.ini::
asp_tags
= on
<%
=$variable;
%>
PHP 需要在每个语句后用分号结束指令,在一个 PHP 代码段中的最后一行可以不用分号结束。
如果后面还有新行,则代码段的结束标记包含了行结束。
使用注释可以增加语言的可读性,PHP支持三种C/C++、perl、unix-shell风格的注释:
#
——Perl式的单行注释
//
——C++式的单行注释
/* */
——C/C++式多行注释
类 型
PHP 支持八种原始类型, 4种标量类型:布尔型( boolean),整型( integer ),浮点型
(
float),字符串(string);2种复合类型:数组(array),对象(object);2种特殊类型:
资源(
resource),空类型(NULL)。
类型
设置变量的类型,成功返回true,否则false
判断类型,是返回true,否则false
布尔型
bool settype(mixed var, "boolean")
bool is_bool(mixed var)
整型
bool settype(mixed var, "int")
bool is_int(mixed var)
浮点型
bool settype(mixed var, "float")
bool is_float(mixed var)
字符串
bool settype(mixed var, "string")
bool is_string(mixed var)
数组
bool settype(mixed var, "array")
bool is_array(mixed var)
对象
bool settype(mixed var, "object")
bool is_object(mixed var)
资源
-
bool is_resource(mixed var)
NULL
bool settype(mixed var, "null"
bool is_null(mixed var)
1、布尔型(boolean)
布尔型有两个值,true和false(不区分大小写)。
- 1 -