摘要: dirname(__FILE__)php中定义了一个很有用的常数,即__file__这个内定常数是当前php程序的就是完整路径(路径+文件名)。即使这个文件被其他文件引用(include或require),__file__始终是它所在文件的完整路径,而不是引用它的那个文件完整路径。请看下面例子:/h... 阅读全文
posted @ 2015-06-10 18:15 心胸广阔 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 朋友们 开发的时候 ,总会 遇到 include_once()的情况。有时候,我们需要大量的引用文件,但是被引用文件的路径有时候是个问题。 我们可以把 经常要引用 的文件,放在一个 文件夹中,我们取名为include,这样 我们 就把 该文件夹 当做 默认的引用路径。我们可以 用 set_inclu... 阅读全文
posted @ 2015-06-10 18:09 心胸广阔 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 首先要说的是,其实我对foreach循环的用法并不是很精通,说详解,其实也只是我自己的理解,希望对你能有点帮助 。先来看一下foreach的语法:foreach ($array as $key=>$value){……}为了便于理解,我们假定这里的$array是一个一维的相关数组,$key是数组的索引... 阅读全文
posted @ 2015-06-10 18:08 心胸广阔 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 在写代码的时候,碰到了在函数和变量前家 @和$的的问题,于是就借这个机会,学习下php的传值和传引用这两种方式首先@ 运算符只对表达式有效。对新手来说一个简单的规则就是:如果能从某处得到值,就能在它前面加上 @ 运算符。例如,可以把它放在变量,函数和 include() 调用,常量,等等之前。不能把... 阅读全文
posted @ 2015-06-10 18:07 心胸广阔 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 有些情况下,可能希望在函数体内对参数的修改在函数体外也能反映; 使用引用传递参数要在参数前加上&符号;例子:在加上&符的时候输出的是10,而没加&符的时候是5 阅读全文
posted @ 2015-06-10 18:06 心胸广阔 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 有些特殊符号需要特殊记忆,希望对你的编程有帮助!方法/步骤1 $这个符号的意思是:变量2 &这个符号的意思是:变量的地址(加在变量前)3 @这个符号的意思是:不显示错误信息(加在变量前)4 ->这个符号的意思是:类的方法或者属性5 =>这个符号的意思是:数组的元素值6 ?:这个符... 阅读全文
posted @ 2015-06-10 18:05 心胸广阔 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 在php中分为局部变量、全局变量和静态变量:局部变量就是在函数体内声明的变量,例子:输出的是5;如果要在函数体修改全局变量,可以是用GLOBALS,例子:输出的是10;另外可以使用global关键字:区别:超级全局变量相对global关键字的话,性能会高一些3.静态变量静态变量在函数退出后依然保留着... 阅读全文
posted @ 2015-06-10 18:04 心胸广阔 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 递归函数,就是在函数体内调用自身例子:"; $number++; repayment($number);}}//递归函数,就是在函数体内调用自身,疑问:加exit()和不加exit有什么区别?repayment(1);?>例子2:function add($num){if ($num>1){ $nu... 阅读全文
posted @ 2015-06-10 18:02 心胸广阔 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1查找字符位置函数:strpos($str,search,[int]):查找search在$str中的第一次位置从int开始;stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感strrpos($str,search,[int])... 阅读全文
posted @ 2015-06-10 18:01 心胸广阔 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1、DOM 函数a、DOMDocument-<load()作用:加载xml文件用法:DOMDocument-<load( string filename )参数:filename,xml文件;返回:如果成功则返回 TRUE,失败则返回 FALSE。b、DOMDocument-<loadXML()作用... 阅读全文
posted @ 2015-06-10 18:00 心胸广阔 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、js正则下的贪婪模式例子:用正则来寻找标签:若写 var re = /\/; 则会把所有的标签及其内容找到,因为js会认为越多越好若要只找一个则要:var re = /\/;二、PHP正则表达式函数preg_match( 正则,匹配字符串,存放的数组 ) ;进行正则表达式匹配preg_match... 阅读全文
posted @ 2015-06-10 17:59 心胸广阔 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一、接收数据表单提交的数据会自动封装为数组用$_GET, $_POST, 或$_REQUEST获得表单提交的数据;二、文件上传的相关配置1、表单设置:要进行文件的上传,需要对form表单进行特殊设置;设定表单数据的提交方式为POST设定enctype属性值为: multipart/form-data... 阅读全文
posted @ 2015-06-10 17:57 心胸广阔 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、opendir() —— 打开目录opendir( 打开的当前目录 );二、closedir() —— 关闭目录三、readdir() —— 返回目录中的各个元素,返回上一个并且指向下一个。$dh = opendir(".");While($file = readdir($dh)){ ec... 阅读全文
posted @ 2015-06-10 16:05 心胸广阔 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一、打开和关闭文件fopen( 打开对象,打开模式);文件打开模式:模式可读?可写?文件指针截断?创建?r是否开始否否r+是是开始否否w否是开始是是w+是是开始是是a否是结尾否是a+是是结尾否是x否是开始否是x+是是开始否是文件指针: 指向文件的开头或者是末尾截断:如果文件已经存在,将文件指针指向文... 阅读全文
posted @ 2015-06-10 16:04 心胸广阔 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 一、print 输入,其中变量有意义二、printf( ):与C语言的输出格式大致一样,格式化输出字符串。三、sprintf( ):与printf( )相同功能,但不会输出结果,只会返回值四、strpos( 被查找字符串对象,查找的字符串,开始查找位置(可选));strpos("Hello worl... 阅读全文
posted @ 2015-06-10 12:00 心胸广阔 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、关联数组、索引数组关联数组:索引为字符串的数组$fruits = array("l"=>"emon", "o"=>"range", "b"=>"anana", "a"=>"pple");索引数组:索引值为整数,默认由0开始$arr = array('a','b', 'c', 'd');二、直接对... 阅读全文
posted @ 2015-06-10 11:03 心胸广阔 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Hypertext Preprocessor 超文本预处理器的缩写,PHP标记:1.2.34 //asp风格 需修改php.ini配置文件才可以使用5.$value){echo $key.':'.$value.'';}数组排序:sort()、rsort() //对数组进行升序和降序,如果数组为关联... 阅读全文
posted @ 2015-06-10 11:02 心胸广阔 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一、函数赋值问题 function add($num1,$num2=5){ echo $num1+$num2; } add(5,19);二、global 全局变量把变量加入到全局变量数组中调用时:$GLOBALS['全局变量名'];在函数中调用在全局中申请的全局变量,... 阅读全文
posted @ 2015-06-10 11:01 心胸广阔 阅读(106) 评论(0) 推荐(0) 编辑
摘要: PHP:相当于客户端和MySQL之间的一堵墙Apache(阿帕奇):是web服务器软件localhost:相当于一个域名一、wampserverhttp.conf:用来配置Apachephp.ini:用来配置PHP语言my.ini:用来配置MySQL二、PHP基本语句格式:输出:echo输出系统时间... 阅读全文
posted @ 2015-06-10 11:00 心胸广阔 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 手册:http://jquery.cuishifeng.cn/index.html原生对象——>jquery对象this——> $(this)jquery对象——>原生对象$(this)——> $(this).get(0)一、jQuery优势:轻量级强大的选择器出色的DOM操作可靠的事件处理机制完善... 阅读全文
posted @ 2015-06-10 10:25 心胸广阔 阅读(142) 评论(0) 推荐(0) 编辑