仓酷云

标题: PHP编程:巧学巧用:若何利用PHP中的字符串函数 [打印本页]

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




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2