仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 869|回复: 19
打印 上一主题 下一主题

[学习教程] PHP编程:PHP初学:实例具体进修PHP的复杂语法

[复制链接]
冷月葬花魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-4 00:02:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
根据功能来进行封装等。很多的不懂,在使用搜索引擎查找,或者请教老师和在老师详细的讲解、指导下,都能顺利解决。   一,PHP剧本代码标志

PHP的剧本是文件中一对特别标志所包含的内容,如ASP是“<%....%>”,PHP可当作是“<?...?>”。

但是为了顺应XML尺度以将PHP嵌入到XML或XHTML中,PHP不建议利用短格局的“<?...?>”,而建议利用长格局标志“<?php...?>”

另外PHP代码块还撑持 <script language="php">...</script>的标志模式。


二,PHP指令分隔符

PHP的每条语句需求由分号“;”离隔,但关于PHP停止标志“?>”来讲,因其主动隐含一个分号,所以不需求追加分号。

所以,一个PHP剧本的格局可以下:


<?php
/*
............ ;
............ ;
............ ;
............
*/
//注重最初一行可以没有分号
?>

三,PHP的正文

PHP多行正文利用 “/* ......... */”

单行正文利用“#”或“//”

四,PHP的输入

ASP中利用“<%=...%>”疾速输入单行,或利用“<%Response.Write("...")%>”

在PHP中直接利用“echo()”或“print()”,好比:

<?php
echo "a";
echo (b);
echo ("c");
echo d;
?>

将输入为“abcd”,以上四种均能正常输入。

但这在ASP中,特别是 echo "a";和 echo d; 均输入为字符串自己,是不成能的。这就需求懂得到PHP的变量界说。

五,PHP的变量

和ASP一样,PHP变量也能够不需求先界说,直接利用便可。关于变量的类型,在赋值时主动生成。

PHP中的各类变量均在变量名前加上“$”以示区分。

<?php
$a="123";
echo a;
echo $a;
?>

输出为“a123”

六,PHP中的单引号和双引号之别

<?php
$a="123";
echo "$a";
echo '$a';
?>

输入为“123$a”,个中 echo "$a" 输入了变量a的值,而 echo '$a' 输入的是单引号中的字符串自己。

<?php
$a="123";
echo "$a'$a'";
?>

则输入为“123'123'”并非“123$a”。固然是'$a',但置于双引号下变量仍是被交换了。

所以,可以得出:只需是双引号中内容中的变量,城市被替换;而单引号中的则不作任何交换

双引号中的内容需本义的,利用“\”前缀,好比“\\”,“\$”、“\"”。所以要输出“123$a”,则为

<?php
$a="123";
echo "$a\$a";
?>

再好比:

<?php
$a="123";
echo "$a\$a\"\\";
?>

输入为“123$a"\”。

ASP转学PHP需求注重:

1,分隔符逗号“;”轻易健忘写。
2,变量的界说和利用。
3,单引号和双引号的用法。怎么配置呢 ,问最好的老实百度,问啥都有答案。所以用好搜索引擎是学好的令1个关键,程序会出各样的问题,没有1个人可能会碰到所有的问题,所有就可以问百度这个大家精华的集合了。
冷月葬花魂 该用户已被删除
沙发
 楼主| 发表于 2015-2-4 08:07:25 | 只看该作者
作为一个合格的coder 编码的规范是必须,命名方面我推崇“驼峰法”,另外就是自己写的代码最好要带注释,不然时间长了,就算是自己的代码估计看起来都费事,更不用说别人拉。
金色的骷髅 该用户已被删除
板凳
发表于 2015-2-5 21:27:38 | 只看该作者
曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线  \\\\\\\'_\\\\\\\' ;
因胸联盟 该用户已被删除
地板
发表于 2015-2-5 21:53:39 | 只看该作者
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
不帅 该用户已被删除
5#
发表于 2015-2-13 17:19:40 | 只看该作者
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
简单生活 该用户已被删除
6#
发表于 2015-2-14 20:58:08 | 只看该作者
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
变相怪杰 该用户已被删除
7#
发表于 2015-2-22 02:43:21 | 只看该作者
刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。
飘灵儿 该用户已被删除
8#
发表于 2015-2-27 05:19:33 | 只看该作者
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
只想知道 该用户已被删除
9#
发表于 2015-2-28 03:42:58 | 只看该作者
这些都是最基本最常用功能,我们这些菜鸟在系统学习后,可以先对这些功能深入研究。
透明 该用户已被删除
10#
发表于 2015-3-1 05:13:09 | 只看该作者
刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。
山那边是海 该用户已被删除
11#
发表于 2015-3-10 12:49:26 | 只看该作者
建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。
柔情似水 该用户已被删除
12#
发表于 2015-3-13 06:57:14 | 只看该作者
先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。
活着的死人 该用户已被删除
13#
发表于 2015-3-15 14:36:36 | 只看该作者
当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,
小妖女 该用户已被删除
14#
发表于 2015-3-17 12:11:49 | 只看该作者
其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。
爱飞 该用户已被删除
15#
发表于 2015-3-19 21:17:54 | 只看该作者
基础有没有对学习php没有太大区别,关键是兴趣。
海妖 该用户已被删除
16#
发表于 2015-3-22 04:16:26 | 只看该作者
首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。
分手快乐 该用户已被删除
17#
发表于 2015-3-23 07:56:57 | 只看该作者
首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。
再现理想 该用户已被删除
18#
发表于 2015-3-28 08:48:50 | 只看该作者
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
小女巫 该用户已被删除
19#
发表于 2015-3-30 05:46:48 | 只看该作者
装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。
深爱那片海 该用户已被删除
20#
发表于 2015-4-6 00:10:57 | 只看该作者
你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-14 13:17

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表