您的位置:首页 > 编程语言 > PHP开发

PHP基础语法

2018-12-22 11:29 141 查看

php基本语法

在看《跟兄弟连学PHP》,本篇算是笔记了 😃

一、php语言标记

1、将PHP代码嵌入HTML的位置

可将PHP语言嵌入扩展名为.php的文件的HTML文件中的任何地方,只要在文件中使用起始标志符“<?php”和终止标识符“?>”就可开启PHP模式。一个文件中可嵌入多个PHP标记。
PS. 当碰到结束标记?>时就简单的将其后的,内容原样输出直到遇到下一个开始标志为止,当输出大块文本时,该脱离PHP解析模式比用echo或print输出更有效率。

2、开始和结束标记

2.1

<?php
开始
?>
结束
标准风格标记,属于XML风格。
2.2
<script language="php">
开始
</script>
结束
长风格标记,编辑器无法支持其他的标记风格可使用。
2.3
<?
开始
?>
结束
简短风格标记,遵循SGML,但偶尔会禁用,只有通过php.ini配置文件中的指令short_open_tag打开,或在编译时加入了–enable-short-tags选项才可使用。
2.4
<%
开始
%>
结束
ASP风格,默认禁用,需在php.ini中启用asp_tags选项。

二、指令分隔符“分号”

在结构定义语句后面不能使用分号作为结束
一段代码的结束标记?>隐含表示一个分号,所以最后一行可以不用分号

三、程序注释

闭合多行注释 :/* */
单行注释://和#

四、空白

一般忽略,以提高可读性为主

五、变量

1、声明

例:
$a = 100;
$key1 = $a;
$a = $b =“value”;

2、命名

例:

$var = "Bob";
$Var ="Joe";
$name ="joy";
echo "$var,$Var";
echo "$Name";

$_4site = "not yet";
$i站点is ="myphp";

3、可变变量

例:

$hi="hello" ;
$$hi ="world";

echo "$hi $hello";//输出hello world
echo "$hi ${$ hi}";//输出hello world,即$hello=$$hi

4、变量的引用赋值

例:

$foo = "Bob";
$har = &$foo;
$har = "My name is Tom";
echo $har;
echo $foo;//变量$har 的值改变,$foo的值也改变
$foo ="Your name is Bob";
echo $har;
echo $foo;//变量$foo 的值改变,$har的值也改变

六、变量类型

布尔型
整型
浮点型
字符串:‘ ’、“ ”、<<<EOT……EOT;
数组:array()
对象
资源
NULL

七、数据类型转换

1、自动类型转换

$foo = "100page";//字符串
$foo += 2;    //整型,值为102
$foo = $foo + 1.3;    //浮点数,值为103.3
$foo = null + "10 Litte Piggies";    //整型,值为10
$foo = 5 + "10.05 yuan";    //浮点型,值为15.05

2、强制类型转换

$foo = 10;
$bar = (boolean)$foo;

八、常量

魔术常量:

_FILE_

_LINE_

_FUNCTION_

_CLASS_

_WETHOD_

九、运算符

“.” 连接运算符
“.=”

$x.= 3 =>$x=$x."3";

“!=” 非全等于
“=== ” 全等比较运算符
“==” 先将操作数转换为相同类型,再进行比较
“@” 错误控制符
“?:”三元运算符,进行逻辑判断

😃

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: