新手学习PHP的一些基础知识分享


Posted in PHP onJuly 27, 2011

一,PHP脚本代码标记 
PHP的脚本是文件中一对特殊标记所包括的内容,如ASP是“<%....%>”,PHP可看成是“<?...?>”。 
然而为了适应XML标准以将PHP嵌入到XML或XHTML中,PHP不建议使用短格式的“<?...?>”,而建议使用长格式标记“<?php...?>” 
此外PHP代码块还支持 <script language="php">...</script>的标记形式。 

二,PHP指令分隔符 
PHP的每条语句需要由分号“;”隔开,但对于PHP结束标记“?>”来说,因其自动隐含一个分号,所以不需要追加分号。 
所以,一个PHP脚本的格式可如下: 

三,PHP的注释 
PHP多行注释使用 “/* ......... */” 
单行注释使用“#”或“//” 

四,PHP的输出 
ASP中使用“<%=...%>”快速输出单行,或使用“<%Response.Write("...")%>”  
在PHP中直接使用“echo()”或“print()”,比如: 
将输出为“abcd”,以上四种均能正常输出。 
但这在ASP中,尤其是 echo "a";和 echo d; 均输出为字符串本身,是不可能的。这就需要了解到PHP的变量定义。 

五,PHP的变量 
和ASP一样,PHP变量也可以不需要先定义,直接使用即可。对于变量的类型,在赋值时自动生成。 
PHP中的各种变量均在变量名前加上“$”以示区别。 
输入为“a123” 

六,PHP中的单引号和双引号之别 
输出为“123$a”,其中 echo "$a" 输出了变量a的值,而 echo '$a' 输出的是单引号中的字符串本身。 
则输出为“123'123'”并不是“123$a”。虽然是'$a',但置于双引号下变量还是被替换了。 
所以,可以得出:只要是双引号中内容中的变量,都会被替代;而单引号中的则不作任何替换。 
双引号中的内容需转义的,使用“\”前缀,比如“\\”,“\$”、“\"”。所以要输入“123$a”,则为 
再比如: 
输出为“123$a"\”。  

ASP转学PHP需要注意: 
1,分隔符逗号“;”容易忘记写。 
2,变量的定义和使用。 
3,单引号和双引号的用法。

PHP 相关文章推荐
简体中文转换为繁体中文的PHP函数
Oct 09 PHP
PHP下通过系统信号量加锁方式获取递增序列ID
Sep 25 PHP
php写的简易聊天室代码
Jun 04 PHP
php 解压rar文件及zip文件的方法
May 05 PHP
php下获取http状态的实现代码
May 09 PHP
PHP中使用register_shutdown_function函数截获fatal error示例
Apr 21 PHP
Nginx服务器上安装并配置PHPMyAdmin的教程
Aug 18 PHP
PHP图片加水印实现方法
May 06 PHP
php上传excel表格并获取数据
Apr 27 PHP
PHP编程快速实现数组去重的方法详解
Jul 22 PHP
PHP 扩展Memcached命令用法实例总结
Jun 04 PHP
PhpStorm2020 + phpstudyV8 +XDebug的教程详解
Sep 17 PHP
php XPath对XML文件查找及修改实现代码
Jul 27 #PHP
简单的php写入数据库类代码分享
Jul 26 #PHP
php模拟socket一次连接,多次发送数据的实现代码
Jul 26 #PHP
PHP里的中文变量说明
Jul 23 #PHP
PHP FOR MYSQL 代码生成助手(根据Mysql里的字段自动生成类文件的)
Jul 23 #PHP
php文档更新介绍
Jul 22 #PHP
php 数据库字段复用的基本原理与示例
Jul 22 #PHP
You might like
php相当简单的分页类
2008/10/02 PHP
PHP文件读写操作之文件写入代码
2011/01/13 PHP
优化WordPress中文章与评论的时间显示
2016/01/12 PHP
原型方法的不同写法居然会影响调试的解决方法
2007/03/08 Javascript
javascript 最常用的10个自定义函数[推荐]
2009/12/26 Javascript
jQuery EasyUI API 中文文档 - DataGrid数据表格
2011/11/17 Javascript
js事件冒泡实例分享(已测试)
2013/04/23 Javascript
关于JS中的闭包浅谈
2013/08/23 Javascript
javascript中Object使用详解
2015/01/26 Javascript
简介JavaScript中的getUTCFullYear()方法的使用
2015/06/10 Javascript
jquery无限级联下拉菜单简单实例演示
2015/11/23 Javascript
JavaScript模拟鼠标右键菜单效果
2020/12/08 Javascript
微信小程序 框架详解及实例应用
2016/09/26 Javascript
javascript如何用递归写一个简单的树形结构示例
2017/09/06 Javascript
element-ui组件table实现自定义筛选功能的示例代码
2019/03/15 Javascript
[01:09:01]完美世界DOTA2联赛循环赛 Magma vs PXG BO2第一场 10.28
2020/10/28 DOTA
从零学Python之入门(二)基本数据类型
2014/05/25 Python
python实现树形打印目录结构
2018/03/29 Python
Python 绘图库 Matplotlib 入门教程
2018/04/19 Python
python 创建一个空dataframe 然后添加行数据的实例
2018/06/07 Python
Django rest framework工具包简单用法示例
2018/07/20 Python
PyCharm+PySpark远程调试的环境配置的方法
2018/11/29 Python
Python3.5常见内置方法参数用法实例详解
2019/04/29 Python
Python 3.6 中使用pdfminer解析pdf文件的实现
2019/09/25 Python
Django 限制访问频率的思路详解
2019/12/24 Python
Pycharm安装python库的方法
2020/11/24 Python
Pyecharts 中Geo函数常用参数的用法说明
2021/02/01 Python
英国时尚优质的女装:Hope Fashion
2018/08/14 全球购物
最新党员的自我评价分享
2013/11/04 职场文书
原料仓管员岗位职责
2014/04/12 职场文书
信用卡工作证明模板
2014/09/14 职场文书
作风建设整改方案
2014/10/27 职场文书
2015暑期社会实践通讯稿
2015/07/18 职场文书
经典爱情感言
2015/08/03 职场文书
小学体育课教学反思
2016/02/16 职场文书
幽默导游词应该怎么写?
2019/08/26 职场文书