php的语法大部分还是与asp等解释类语法是很类似的,但还是有一些细微的区别,在熟悉php语法的过程中,这里记录下来相关不同点,作为笔记。
1、并置运算符
在 PHP 中,只有一个字符串运算符。
并置运算符 (.)
用于把两个字符串值连接起来。
要把两个变量连接在一起,请使用这个点运算符 (.) :
<?php
$txt1="Hello World";
$txt2="1234";
echo $txt1 . " " . $txt2;
?>
代码如上,在其他语言,这里通常是个“+”,这里“.”的作用就相当于“+”
2、关联数组
关联数组,它的每个 ID
键都关联一个值。
在存储有关具体命名的值的数据时,使用数值数组不是最好的做法。
通过关联数组,我们可以把值作为键,并向它们赋值。
关联数字其实类似于hashtable
如下是两种创建方法:
$ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);
$ages['Peter'] = "32";
$ages['Quagmire'] = "30";
$ages['Joe'] = "34";
通过上面的例子,我们也可以理解“=>”赋值运算符
3、可变变量
可以动态的改变一个变量的名称。
$test_1 = 5;
$test_2 = test_1;
$$test_2 = 10;
echo $test_1;
4、引用操作符
引用操作符:“&” 引用相当于一个别名,不是一个指针。指向了内存中相同地址。
5、错误抑制操作符:@
6、执行操作符:
执行操作符为:“ .用于执行命令。比如:
$cmdtest = `dir
c:`;
echo $cmdtest;
7、类型操作符:
类型操作符:instanceof 。检查一个对象是否特定类的实例。
-----------------------------------------
分享到:
相关推荐
本节主要介绍了两种删除数据记录的方法,以及一个特殊的情况——从多表中同时删除数据。 首先,从单个表中删除数据记录的语法是`DELETE FROM 表名 [WHERE 条件]`。如果省略了`WHERE`子句,将删除表中的所有行。例如...
8. **资源**:保存对外部资源引用的特殊类型,如文件句柄、数据库连接等。 #### 七、总结 通过以上介绍可以看出,PHP作为一种成熟的脚本语言,不仅具备强大的功能,还非常易于学习和使用。无论是简单的动态页面还是...
### 967个函数列表 PHP常用语法索引速查表 #### Abs: 取得绝对值 **Abs** 函数用于获取一个数值的绝对值。例如:如果输入 `-5`,函数返回 `5`。 #### Acos: 取得反余弦值 **Acos** 函数用于计算一个数值的反余弦值...
2. PHP语法 - 控制结构:包括条件语句(if...else, switch)和循环语句(for, while, do...while, foreach)。 - 函数:自定义函数是代码重用的关键,PHP支持函数定义和调用。 - 异常处理:使用try...catch语句...
描述 "脚本语言服务端php实现,这是一个用php脚本语言写的其它类别" 表明这个项目是使用PHP作为服务器端脚本语言编写的,而且它属于PHP应用中的非典型或特殊类别。这可能意味着它提供了独特的功能,比如对SIP协议的...
1. **代码解析与反混淆**:此工具的核心是能够识别并还原经过特殊编码或混淆的PHP代码。这涉及到对PHP语法的深入理解和反混淆算法的应用,包括解析变量、函数、类和控制结构等。 2. **加密算法识别**:工具需要能...
- PHP是免费的开源软件,但与GPL不兼容,原因是对“PHP”这个术语使用有特殊限制。 3. PHP的特点: - PHP是广泛使用的通用编程语言,特别适用于Web开发。 - PHP代码通常在Web服务器上运行,输入PHP代码后输出...
"php入门100个经典的例子"这个压缩包文件,正如其标题所示,旨在为初学者提供一个全面的PHP学习资源,通过100个实际的编程例子,帮助你深入理解和掌握PHP的基本语法、常用算法以及Web开发技术。 1. **PHP基本语法**...
PHP提供了一些内置函数,如`htmlspecialchars()`用于转义特殊字符,防止XSS攻击。 ### 5. 文件`guestbook` 这个文件可能是整个项目的入口点,包含处理用户请求的主要逻辑。根据项目结构,它可能包含以下部分: - ...
它的语法简洁,易于学习,功能强大,是搭建动态网站的首选工具之一。在PHP留言板中,我们将会看到PHP如何处理HTTP请求,如何与数据库交互,以及如何显示动态内容。 **二、数据库设计** 为了存储用户的留言,我们...
1. **PHP基础**:源代码将展示PHP的基本语法和结构,如变量声明、条件语句、循环控制、函数定义等。通过阅读和理解代码,可以巩固PHP的基础知识。 2. **HTTP协议与表单提交**:聊天室可能会涉及用户输入信息并发送...
6. **敏感数据处理**:类库名为"SensitiveModel.php",可能意味着它包含了对敏感数据的特殊处理,比如加密存储或权限控制,以增加数据的安全性。 7. **文件操作优化**:为了提高性能,类库可能采用了文件指针来定位...
4. 错误处理和日志记录:理解和应用PHP的错误报告机制,以及如何创建和分析日志文件。 5. 版本控制:文件名中的哈希值可能与Git或其他版本控制系统有关,了解如何使用版本控制管理代码。 6. 安全性:在编写PHP扩展和...
### PHP与MySQL中的ORDER BY子句 ... - 简化编码:无需手动转义特殊字符。 通过以上详细的介绍,我们可以看出`ORDER BY`子句和`UPDATE`语句在PHP与MySQL中的重要作用以及如何正确地使用它们来实现所需的功能。
6. **特殊字符**:在PHP中,特殊字符如`\n`(换行)、`\t`(制表符)和`<?php ... ?>`标签等有特定含义。理解并正确使用它们能提高代码可读性和功能实现。 7. **Discuz**:Discuz! 是一款流行的PHP论坛系统,它的...
3. 错误处理和日志记录:良好的错误处理机制可以提高系统的健壮性,日志记录有助于排查问题。 4. 安全性:了解如何防止SQL注入、XSS攻击等,使用预处理语句、转义特殊字符等方式保护系统安全。 5. ...