随笔分类 -  PHP相关

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