随笔分类 - PHP相关
学习php,我是新手,我为自己带盐
摘要:本文实例讲述了php使用session二维数组的用法最普通的用法:一个变量名:$_SESSION['user'] = 0;echo $_SESSION['user'];使用数组:代码如下:$_SESSION['user']['a'] = 1;$_SESSION['user']['b'] = 2;ec...
阅读全文
摘要:参考:die(),exit(),return的区别1.die() 是遇到错误才停止,停止程序运行,输出内容(是程序级别的)2.exit,exit():是一个函数 是停止程序运行,前者不输出内容;后者输出内容(是程序级别的) exit(0):正常运行程序并退出程序; exit(1):非正常...
阅读全文
摘要:1.url: http://www.test.com/user/ 跟:http://www.test.com/user 这两个URL对于用户来说应该是一样的,但从编程的角度来说,它们可以不相同 但我们的目的就是要它们相同 所以在配置文件中就应该这样写 RewriteRule ^/user/?$ 目...
阅读全文
摘要:1.直接使用php.exe命令执行php程序的格式: php test.php2.因为没有经过apache或iis这种服务器,所以一些基于服务器的变量是不能使用的, 如$_SERVER,$_ENV等3.最关键的一点是: 如果程序中有使用到文件,或者是跟文件路径相关的代码, 这里的路径最...
阅读全文
摘要:如下:这是一个防止用户输入的数据中包含SQL的一些关键字的正则表达式 之前一直认为这写的很正确,没多大的问题,而且自己测试也没问题, 因为关键字包含 And,而如果用户输入andy的时候呢,汗,所以还得结合 SQL的一些特点来对这个正则表达式进行修改注:\s:在正则表达式中表示空格;正则表...
阅读全文
摘要:转载:http://www.cnblogs.com/ndxsdhy/archive/2011/04/02/2003193.html1.isset()函数 一般用来检测变量是否设置 (是否已经赋值) 1.1. 若变量不存在则返回 FALSE 1.2.若变量存在且其值为NULL,也返回 FALSE ...
阅读全文
摘要:/([a-z0-9]*[-_\.]*[a-z0-9]+)*[-_\.]*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.]([a-z0-9]{2,3}|[a-z0-9]*[-_]?[a-z0-9]+)([\.][a-z0-9]{2})?/i
阅读全文
摘要:eg:"/\/*install$/i" 正则表达式 代表什么意思 /表达式的内容/ ,php中的正则表达式都必须在 / / 内\/是匹配"/" 号,*号在这里是次数,意思是/出现0次或无限次,以 install 结尾,最后的i意思是大小写不敏感,也就是大小写都匹配
阅读全文
摘要:类似于这样的错误:其实大多数的情况下,都是SQL语句书写错了,特别是这种情况:select * from order;应该写成:select * from `order`;(那不是单引号,而是tab上面那个按键)出现这样的错误,意思是,你的SQL中有和数据库中的关键字重复了,所以才要加上那个符号来区...
阅读全文
摘要:1.a.php页面1 session_start(); 2 $_SESSION['msg'] = "i love you";3 $sn = session_id();//获取当前session的id4 header( 'Content-Type: text/ht...
阅读全文
摘要:两个页面之间共享session,或者通过session来传递参数(其实session只是一个域而已,一个会话)1. a.php中1 View Code2.在b.php页面中调用a.php中保存的session变量1 View Code3.用完后如果需要可以删除session中的变量1 View Co...
阅读全文
摘要:转载:http://wyllife.blog.163.com/blog/static/4116390120116223528180/在php中常见的对象符号1.$this this是指向当前对象的指针(可以看成C里面的指针) 而且this的使用同所有的php变量一样,使用时前面必须带$2. -> ...
阅读全文
摘要:1 ';7 8 ?>View Code如上面代码:error_log(message,type,路径,headers)第一个参数 message 为我们要保存的信息--只有这个参数是必须的第二个参数 为类型:(这个参数不是必须的,默认为0,常用的为1-发邮件和3-保存到文件)0 - 默认。根据在 p...
阅读全文
摘要:转载:http://www.shangxueba.com/jingyan/121682.html在用PHP5.3以上的PHP版本时,只要是涉及时间的会报一个:"PHP Warning: date() [function.date]: It is not safe to rely on the sys...
阅读全文
摘要:转载:http://blog.sina.com.cn/s/blog_62aa5b530100q8dh.htmlPHP数组添加一个元素的方式: array_push(), arr[], 有两种方式第一种: $arr=array();//定义一个数组 array_push($arr,el1,el2......
阅读全文
摘要:借鉴:http://blog.sina.com.cn/s/blog_7193eeac0100zwld.html如果想for循环生成变量如: $a1,$a2,$a3....$name = "test"; //这一类的变量就是 test1,test2····for($i=0; $i<3...
阅读全文
摘要:1 '; 5 } 6 7 function show2(){//不给函数传参数,所以使用不了外部变量,报错 8 echo $test.''; 9 }10 11 function show3(){//可以通过$GLOBALS来调用外部变量12 ...
阅读全文
摘要:感谢:http://www.zoneself.org/2014/07/21/content_2665.html1.用PHP发送get请求,很简单: 就这样就可以发送get请求,并获取返回信息,不过这仅限于普通的http请求 若要发送https请求,这样就会报错:Unable to find the...
阅读全文
摘要:引用:http://blog.sjzycxx.cn/post/435/1.使用file_get_contents()/** * 发送post请求 * @param string $url 请求地址 * @param array $post_data post键值对数据 * @return strin...
阅读全文

浙公网安备 33010602011771号