新手学习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+mysql 采用ajax技术的 省 市 地 3级联动无刷新菜单 源码
Dec 16 PHP
PHP应用JSON技巧讲解
Feb 03 PHP
php过滤html标记属性类用法实例
Sep 23 PHP
PHP日期函数date格式化UNIX时间的方法
Mar 19 PHP
ThinkPHP中使用Ueditor富文本编辑器
Sep 02 PHP
PHP 数组基本操作小结(推荐)
Jun 13 PHP
PHP 将数组打乱 shuffle函数的用法及简单实例
Jun 17 PHP
PHP使用GD库输出汉字的方法【测试可用】
Nov 10 PHP
php如何修改SESSION的生存存储时间的实例代码
Jul 05 PHP
PHP中常见的密码处理方式和建议总结
Oct 14 PHP
浅谈laravel框架与thinkPHP框架的区别
Oct 23 PHP
详解thinkphp的Auth类认证
May 28 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
第二节--PHP5 的对象模型
2006/11/16 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
2015/10/15 PHP
PHP之十六个魔术方法详细介绍
2016/11/01 PHP
详解PHP字符串替换str_replace()函数四种用法
2017/10/13 PHP
flash 得到自身url参数的代码
2009/11/15 Javascript
jQuery源码分析-03构造jQuery对象-源码结构和核心函数
2011/11/14 Javascript
nodejs教程之入门
2014/11/21 NodeJs
jquery实现炫酷的叠加层自动切换特效
2015/02/01 Javascript
干货!教大家如何选择Vue和React
2017/03/13 Javascript
react native带索引的城市列表组件的实例代码
2017/08/08 Javascript
详解vue+webpack+express中间件接口使用
2018/07/17 Javascript
iphone刘海屏页面适配方法
2019/05/07 Javascript
ES6学习教程之Promise用法详解
2020/11/22 Javascript
vue 根据选择的月份动态展示日期对应的星期几
2021/02/06 Vue.js
[38:32]完美世界DOTA2联赛循环赛 Forest vs DM 第二场 11.06
2020/11/06 DOTA
Python入门篇之面向对象
2014/10/20 Python
python MySQLdb Windows下安装教程及问题解决方法
2015/05/09 Python
Python与R语言的简要对比
2017/11/14 Python
浅谈Python实现Apriori算法介绍
2017/12/20 Python
对DataFrame数据中的重复行,利用groupby累加合并的方法详解
2019/01/30 Python
python实现统计代码行数的小工具
2019/09/19 Python
Python中url标签使用知识点总结
2020/01/16 Python
Python turtle画图库&amp;&amp;画姓名实例
2020/01/19 Python
Python使用QQ邮箱发送邮件实例与QQ邮箱设置详解
2020/02/18 Python
python3的pip路径在哪
2020/06/23 Python
tensorflow 2.1.0 安装与实战教程(CASIA FACE v5)
2020/06/30 Python
浅谈CSS3 box-sizing 属性 有趣的盒模型
2019/04/02 HTML / CSS
科颜氏美国官网:Kiehl’s美国
2017/01/31 全球购物
德国街头和运动文化高品质商店:BSTN Store
2017/08/26 全球购物
如何估计一张表的大小(假设该表中有1万条数据)
2016/03/27 面试题
个人简历中的自我评价范例
2013/10/29 职场文书
领导失职检讨书
2014/02/24 职场文书
夜不归宿检讨书
2014/02/25 职场文书
放飞梦想演讲稿200字
2014/08/26 职场文书
搞笑婚礼主持词开场白
2015/11/24 职场文书
python实现的web监控系统
2021/04/27 Python