-
昨天在做数据库批量导入的时候遇到的老有关问题(foreach+&有关问题)
昨天在做数据库批量导入的时候遇到的老问题(foreach+&问题)问题可以简要的概括为:$arr=array(1,2,3,4,5);foreach($arras$key=>&$row){}foreach($arras$key=>$row){}var_dump($arr);array(size=5)0=>int11=>int22=>int33=>i...
156
热度 -
关于 ++跟&一点疑惑
关于++和&一点疑惑本帖最后由yinjie_1984于2014-11-1508:22:22编辑<?php $a=1; $b=&$a; $b=$a++;//求$a、$b第二句话的意思是b也指向了a的地址;第三句话的意思是在使用后a的值加1,所以$b=1;关键是后面我不了解了$a++,不表示使用后加1,所以现在$a=2;可是$b的地址和a的地址一样岂不是$b也等于2?还是第三句话...
107
热度 -
php做为接口返回数据有关问题
php做为接口返回数据问题php做为接口返回数据问题有数据的时候返回的是{"status":"0","message":"\u9a8c\u8bc1\u7801\u9519\u8bef","data":{"a":"1"}},其中data里的是数组$result,如果$result为空的话,$result=array();输出{"status":"0","message":"\u9a8c\u8bc1\...
49
热度 -
php事务处理后怎的进行页面跳转
php事务处理后怎样进行页面跳转我用的是smarty模板,中间需要一个事务处理,同时想数据库插入两条数据,而且必须是成功都成功,失败都失败。开始我用的是mysql_query('begin');?????????????????mysql_query($sql);?????????????????mysql_query($sql);然后一个if判断,都为true的话commit,否则rollbac...
44
热度 -
call_user_func_array传参有关问题
call_user_func_array传参问题<?phpfunctiona(){$p['asdf']='123';$p['dfd']=234;$p['hj3']='fdg';call_user_func_array('b',$p);}functionb($p){$p2=func_get_args();var_dump($p2);var_dump($p);}a();?>会输出下面两行:...
5
热度 -
PHP解析URL并失去URL中的参数
PHP解析URL并得到URL中的参数<?php//例举一个URL格式的字符串:$str='http://test.com/testdir/index.php?param1=10¶m2=20¶m3=30¶m4=40¶m5=50¶m6=60';//1用parse_url解析URL,此处是$str$arr=parse_...
58
热度 -
怎么从编码过的url中通过get获取参数
如何从编码过的url中通过get获取参数http://域名/?id%3D3%26server_id%3Ds1%26sign%3Df44f5ac51cbc95e13102cd5657082dc6想从这个链接中$_GET到idserver_id和sign这三个参数接收参数的php文件需要如何先处理一下这个链接呢能不能稍微具体点儿本人新手菜鸟,谢谢解码urlphpcolor='#FF8000'>----...
13
热度 -
_PHP_Incomplete_Class Object 与序列化unserialize
__PHP_Incomplete_ClassObject与序列化unserialize我在处理一个购物车的类时候,因为自己对$_SESSION进行了特殊处理,现在需要把购物车对象的信息放入$_SESSION,直接处理object到我的$_SESSION里面是失败的,我就对它进行了序列化处理。处理是没有问题的,但是调用反序列化后的成员函数就出现了错误,__PHP_Incomplete_ClassOb...
87
热度 -
zend studio xdebug 57% waiting for xdebug session解决思路
zendstudioxdebug57%waitingforxdebugsession问题说明:防火墙全关。phpinfo();中都有xdebug.在netbeans软件调试中,都正常,可以调试。百度,GOOGLE搜了没找到原因zendstudio中,调试xdebug错误57%waitingforxdebugsession一直是57%------------操作系统win764环境:PHP5.3.8...
274
热度 -
为何空减空输出是0
为什么空减空输出是0?有一个表uuu,只有1条数据,如下:$aaa=false;查询语句:'select*fromuuuwhereid='.$aaa执行这条查询返回的是false,还是'',还是null,还是什么啊?我试了这个:$k=''-'';$k=null-null;echo$k;输出的都是0color='#FF8000'>------解决思路----------------------$aa...
33
热度 -
php怎么比较两个数组是否相等
php如何比较两个数组是否相等有两个数组$a=array('aaa','bbb','ddd','aaa');$b=array('aaa','ddd','aaa','bbb');如何比较这两个数组是否相等,前提是不能使用sort()之类的内置函数进行排序。如果一定要使用内置函数,哪一个排序函数速度最快?有兴趣的可以看一下下面这个问题:就是在一个数字数组中,找出最大的连续集合例如:[1,2,5,6,7...
26
热度 -
数组用下标回重组数组,为什么重组出来的数组下标一直是第一个
数组用下标来重组数组,为什么重组出来的数组下标一直是第一个?<?php$id=array(8,31,32);$resarr=array();foreach($idas$num){ $product=array( array( 'pid'=>'10', 'name'=>'产品1' ), array( 'pid'=>'11...
156
热度 -
preg_replace匹配的正则表达式
求一个preg_replace匹配的正则表达式用PHP,preg_replace函数匹配一个正则 字符串为"houseandmarketand" 替换掉最后一个and,要输出结果为"houseandmarket" 试了半天没写出来,谢谢各位大侠给个匹配的正则 color='#FF8000'>------解决方案--------------------<?php $str="housea...
284
热度 -
想描红所有123 但是返回的结果却是008,而不是预想的0560708,是哪里出的有关问题呢
想描红所有123但是返回的结果却是008,而不是预想的0560708,是哪里出的问题呢?<?php $subject=1235612371238; $word=123; $pattern="#.*($word).*#sUi"; echopreg_replace($pattern,"0",$subject); ?> 想描红所有123但是返回的结果却是008,而不是预想的0560708...
340
热度 -
正则匹配的有关问题
正则匹配的问题$str="<imgwidth=0height=0src='http://beacon.sina.com.cn/a.gif?noScript'border='0'alt=''/>";$pattern="/\<img\s+\.*\s+src=[\"\']\.*[\"\']\s*\/?\>/iU";pre...
171
热度 -
PHP如何调试?
PHP怎么调试??????我是一个PHP新手,我想知道有没有什么工具能想调试C一样来调试PHP呢?color='#e78608'>------解决方案--------------------echo,print_r(),var_dump查看数据的流向,呵呵就这样调试! color='#e78608'>------解决方案--------------------echo,print_r()这两个用得...
432
热度 -
请写一个php函数,接受任意数量的参数,该怎么解决
请写一个php函数,接受任意数量的参数这是一道面试题。怎么写这个函数呢?functionfun(......){}color='#e78608'>------解决方案--------------------这些不都是很基础的东西么?PHPcode show_params(1,2,'apple',3.14); functionshow_params(){ //获取传递参数的个数 $count=fu...
180
热度 -
关于Zend Zend_Registry的垃圾有关问题
关于ZendZend_Registry的垃圾问题。我在AAciton中放入了一个Key如:Zend_Registry::set('index','ThisisloginAction');然后我在BAciotn里取,如:Zend_Registry::get('index')然后就出这一异常了。Fatalerror:Uncaughtexception'Zend_Exception'withmessag...
110
热度 -
PHP socket出现乱码解决方案
PHPsocket出现乱码PHP这边作为客户端发起连接请求,代码如下:PHPcode $socket=socket_create(AF_INET,SOCK_STREAM,SOL_TCP); $connection=socket_connect($socket,'192.168.8.216',2012); $buffer=@socket_read($socket,1024,PHP_NORMAL_R...
965
热度 -
如何查一个变量中含有连续的5个数字
怎么查一个变量中含有连续的5个数字怎么查一个变量中含有连续的5个数字如:$str="ads放家里就发个lsd减肥爱上了对方萨达浪费士大夫受到法律48955235萨达浪费撒地方老师地方就立即了解";怎么查出str变量中是否有连续的5个数字(0-9任何数字组成的,color='#e78608'>------解决方案-------------------- 正则匹配PHPcode $...
96
热度