仓酷云

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

[学习教程] PHP编程:巧学巧用:若何利用PHP中的字符串函数

[复制链接]
飘灵儿 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:58:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
会有很多高手的鼓励,新手的支持,慢慢你劲头就十足,有更多的信心和兴趣去学。     (1)echo,print,printf,sprintf

前两个函数是输入字符串.字符串中假如有变量名则被交换成其值.

后两个函数相似于C的同名函数.

(2)strchr,strlen,strtok,strrchr,strrev,strstr,strtolower,

strtoupper,substr,ucfirst

这些是经常使用的字符串操作函数,有些和C中的同名函数意义完整分歧.

strrev是把一个字符串翻转.

strtolower和strtoupper的意思应当不必注释了.

ucfirst是把字符串的第一个字符酿成大写.

substr是前往字符串的一个子串,用法是:substr(字符串,头,长度).

头地位是 从0算起的.假如是正数,则是从尾部向前数的意思.

(3)Chr,Ord

相似于C的同名函数.

(4)explode,implode,join

这些是和数组有关的函数.

explode(字符串,朋分符)前往一个将字符串在朋分符处罚开所发生的数组.

implode(数组,朋分符)前往一个将数组各元素之间插上朋分符而成的字符串.

join与implode意义不异.

(5)Chop

去失落字符串尾部的空白.

(6)htmlspecialchars

将字符串中的HTML特别字符换成它们的名字,例如\"<\"酿成\"<\".

(7)nl2br

在字符串中的每个回车后面加上\"<BR>\".

(8)AddSlashes,StripSlashes

分离给字符串中需求加上\"\\"才干用于数据库查询的字符加上和去失落\"\\".

(9)parse_str

将\"name1=value1&name2=value2&...\"类型的字符串剖析成一些变量.

例如:
parse_str(\"a=1&b=2\");

生成$a与$b两个变量,值分离为1,2.

假如有两对名字/值的名字局部不异,则后一个的值掩盖前一个的.

假如这两对的名字尾部都有\"[]\",例如\"a[]=1&a[]=2\",则生成数组$a,两个元素分离为1,2总的来说,在这一个月左右的时间中,学到的不少,但是也遇到不少的问题,比如批量图片的上传,一直到现在也不懂,如何实现动态的增加上传图片的数量。
爱飞 该用户已被删除
沙发
发表于 2015-2-4 07:46:09 | 只看该作者
开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。
柔情似水 该用户已被删除
板凳
发表于 2015-2-9 18:52:32 | 只看该作者
有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。
不帅 该用户已被删除
地板
发表于 2015-2-25 02:35:28 | 只看该作者
如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,
若天明 该用户已被删除
5#
发表于 2015-2-26 05:57:37 | 只看该作者
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
活着的死人 该用户已被删除
6#
发表于 2015-3-1 18:25:41 | 只看该作者
我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。
第二个灵魂 该用户已被删除
7#
发表于 2015-3-6 19:35:48 | 只看该作者
如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了,
莫相离 该用户已被删除
8#
发表于 2015-3-11 21:36:36 | 只看该作者
php是动态网站开发的优秀语言,在学习的时候万万不能冒进。在系统的学习前,我认为不应该只是追求实现某种效果,因为即使你复制他人的代码调试成功,实现了你所期望的效果,你也不了解其中的原理。
只想知道 该用户已被删除
9#
发表于 2015-3-19 14:29:24 | 只看该作者
使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。
小女巫 该用户已被删除
10#
发表于 2015-3-28 04:43:29 | 只看该作者
学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
兰色精灵 该用户已被删除
11#
发表于 2015-3-28 04:52:26 | 只看该作者
装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。
蒙在股里 该用户已被删除
12#
发表于 2015-4-7 17:22:42 | 只看该作者
最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。
admin 该用户已被删除
13#
发表于 2015-4-11 08:46:20 | 只看该作者
不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。
乐观 该用户已被删除
14#
发表于 2015-4-15 07:37:51 | 只看该作者
有位前辈曾经跟我说过,phper 至少要掌握200个函数 编起程序来才能顺畅点,那些不熟悉的函数记不住也要一拿手册就能找到。所以建议新手们没事就看看php的手册(至少array函数和string函数是要记牢的)。
金色的骷髅 该用户已被删除
15#
发表于 2015-4-17 19:21:54 | 只看该作者
如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,
再见西城 该用户已被删除
16#
发表于 2015-4-20 15:12:54 | 只看该作者
作为一个合格的coder 编码的规范是必须,命名方面我推崇“驼峰法”,另外就是自己写的代码最好要带注释,不然时间长了,就算是自己的代码估计看起来都费事,更不用说别人拉。
飘灵儿 该用户已被删除
17#
 楼主| 发表于 2015-4-21 15:21:19 | 只看该作者
微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox  支持的不是很好,所以能少用还是少用的好。
飘飘悠悠 该用户已被删除
18#
发表于 2015-4-21 21:26:54 | 只看该作者
环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。
小魔女 该用户已被删除
19#
发表于 2015-4-26 21:11:52 | 只看该作者
有位前辈曾经跟我说过,phper 至少要掌握200个函数 编起程序来才能顺畅点,那些不熟悉的函数记不住也要一拿手册就能找到。所以建议新手们没事就看看php的手册(至少array函数和string函数是要记牢的)。
因胸联盟 该用户已被删除
20#
发表于 2015-5-8 08:55:23 | 只看该作者
最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-30 00:02

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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