PHP这么多函数该怎么学?
貌似教程都不是全介绍有的函数,但他们用起来毫不含糊,有好多功能的函数,我们该怎么掌握呢?到底怎么学,有点迷茫了...
貌似教程都不是全介绍有的函数,但他们用起来毫不含糊,有好多功能的函数,我们该怎么掌握呢?到底怎么学,有点迷茫了
展开
7个回答
展开全部
PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言。
首先学习一些最基础的函数,会些最简单的编程。然后其它的不用学,也不用记,用到时去查就可以了;当然,如果你有时间最好每个函数都看一下,功能测试一下,不求记住它,只求知道它,有某个函数可以实现某个功能,当你用到时会很快想起来,找到它就可以了。
开始学php的时候小编就是看书学习,可是书看完的时候,内容我也忘完了,跟没看过一样,曾经一度使我想要放弃学习php,这也是因人而异的,有的人或许就是喜欢看书。
学习过程中不要死记语法,要多动手,多练习,当你遇到问题的时候,首先尝试自己解决。你遇到的问题,别人也遇到过,多阅读别人的源代码,要看懂别人的设计思想,不断融为已用。
首先学习一些最基础的函数,会些最简单的编程。然后其它的不用学,也不用记,用到时去查就可以了;当然,如果你有时间最好每个函数都看一下,功能测试一下,不求记住它,只求知道它,有某个函数可以实现某个功能,当你用到时会很快想起来,找到它就可以了。
开始学php的时候小编就是看书学习,可是书看完的时候,内容我也忘完了,跟没看过一样,曾经一度使我想要放弃学习php,这也是因人而异的,有的人或许就是喜欢看书。
学习过程中不要死记语法,要多动手,多练习,当你遇到问题的时候,首先尝试自己解决。你遇到的问题,别人也遇到过,多阅读别人的源代码,要看懂别人的设计思想,不断融为已用。
推荐于2016-05-03
展开全部
PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言。
开始学php的时候小编就是看书学习,可是书看完的时候,内容我也忘完了,跟没看过一样,曾经一度使我想要放弃学习php,这也是因人而异的,有的人或许就是喜欢看书。
学习过程中不要死记语法,要多动手,多练习,当你遇到问题的时候,首先尝试自己解决。你遇到的问题,别人也遇到过,多阅读别人的源代码,要看懂别人的设计思想,不断融为已用。
开始学php的时候小编就是看书学习,可是书看完的时候,内容我也忘完了,跟没看过一样,曾经一度使我想要放弃学习php,这也是因人而异的,有的人或许就是喜欢看书。
学习过程中不要死记语法,要多动手,多练习,当你遇到问题的时候,首先尝试自己解决。你遇到的问题,别人也遇到过,多阅读别人的源代码,要看懂别人的设计思想,不断融为已用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是的 函数虽然多 但是常用的并不多,你可以多尝试从简单的程序代码着手来写,参照别人的代码,不懂的函数再查查手册就行,,但是千万记住一定要自己亲自动手写,。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
递归其实就是“一个函数的自调用”
在这个“自调用”的过程中,必须要有一个变化的“参数”,当这个“参数”达到你的期望值的时候,终止该“自调用”过程
拿楼主的程序来说
demo($n)内部又有调用demo($n-1),构成了“自调用”
且,$n又有一个“期望值”,即是$n>1,不满足此条件时,该自调用终止
即是说,最后一个执行的demo是demo($n9-1),其中$n9=2,然后返回为1(因为执行了return 1)
则$n9*demo($n9-1)即等于 2*demo(2-1),又等于2*1=2;
则$n8*demo($n8-1)即等于 3*demo(3-1),又等于3*2=6;
则$n7*demo($n7-1)即等于 4*demo(4-1),又等于4*6=24;
……
依次类推
这样想:
demo(1)是等于1,这个没有疑问吧?
然后demo(2)等于2*demo(1)=2*1=2
然后demo(3)等于3*demo(2)=3*2=6
……
一直到demo(10)
在这个“自调用”的过程中,必须要有一个变化的“参数”,当这个“参数”达到你的期望值的时候,终止该“自调用”过程
拿楼主的程序来说
demo($n)内部又有调用demo($n-1),构成了“自调用”
且,$n又有一个“期望值”,即是$n>1,不满足此条件时,该自调用终止
即是说,最后一个执行的demo是demo($n9-1),其中$n9=2,然后返回为1(因为执行了return 1)
则$n9*demo($n9-1)即等于 2*demo(2-1),又等于2*1=2;
则$n8*demo($n8-1)即等于 3*demo(3-1),又等于3*2=6;
则$n7*demo($n7-1)即等于 4*demo(4-1),又等于4*6=24;
……
依次类推
这样想:
demo(1)是等于1,这个没有疑问吧?
然后demo(2)等于2*demo(1)=2*1=2
然后demo(3)等于3*demo(2)=3*2=6
……
一直到demo(10)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先学习一些最基础的函数,会些最简单的编程.然后其它的不用学,也不用记.用到时问百度.去查,就可以了;当然,如果你有时间最好每个函数都看一下,功能测试一下.不求记住它,只求知道它.有某个函数可以实现某个功能.当你用到时会很快想起来,找到它就可以了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询