当前位置:首页 > PHP教程 > PHP常见问题

PHP常见问题

Thinkphp使用mongodb数据库实现多条件查询方法

6

有个项目用了mongodb数据库,查询条件有and也有or,按thinkphp官方手册,使用复合查询(_complex),getlastsql输出查询语句,发现查询条件是空的.用字符串模式查询(_string),请求字符串查询(_query

浅谈php冒泡排序

8

php实现的代码先奉上:复制代码代码如下:functionbubble_sort($array){for($i=0;$i<count($array)-1;$i++){//$i为已经排过序的元素个数for($j=0;$j<coun

Thinkphp整合微信支付功能

20

先上效果图:我要告诉你我这一篇文章写的是微信支付之中的(普通商户而非服务商商户的统一下单jspi)微信支付:其实自己整合sdk失败了,用了一个博客博主整合的代码,在这里写一下笔记:前面准备:1、微信公众号:    独特的appid、apps

ThinkPHP3.1新特性之对Ajax的支持更加完善

5

thinkphp3.1版对ajax的支持更加完善了,具体表现在:1.判断ajax方式改进现在可以直接使用常量is_ajax来判断是否ajax方式请求,用来取代之前的action类的isajax方法,优势是可以在任何代码里面进行判断。而act

PC端微信扫码支付成功之后自动跳转php版代码

8

本文实例为大家分享了php微信扫码支付成功之后自动跳转的具体代码,供大家参考,具体内容如下场景:pc端微信扫码支付结果:支付成功自动跳转实现思路:支付二维码页面,写ajax请求支付状态,请求到结果,无论成功还是失败,都跳转到相应的结果页面具

php与java通过socket通信的实现代码

8

demo实现的简单功能是,接受php端写入的字符串,然后原样返回给输出端。代码如下:复制代码代码如下:importjava.io.*;importjava.net.*;publicclassserver{publicstaticvoidma

Symfony2学习笔记之插件格式分析

6

本文讲述了symfony2的插件格式。分享给大家供大家参考,具体如下:一个bundle类似于其它框架中的插件,但是比插件表现更好。它跟其它框架最主要的不同是在symfony2中所有东西都是bundle,包括核心框架功能和你写的所有应用程序代

ThinkPHP模板范围判断输出In标签与Range标签用法详解

16

thinkphp模板的in标签与range标签用于判断某个模板变量是否在某个范围之内。1.in标签thinkphp的in标签用于某个模板变量是否在某个范围之内,使用格式如下:<inname="变量名"value="值1,值2,..."

在PHP中设置、使用、删除Cookie的解决方法

8

1、设置cookiephp用setcookie函数来设置cookie。必须注意的一点是:cookie是http协议头的一部分,用于浏览器和服务器之间传递信息,所以必须在任何属于html文件本身的内容输出之前调用cookie函数。setcoo

thinkphp中html:list标签传递多个参数实例

5

本文实例讲述了关于thinkphp中html:list标签传多个参数问题解决办法,分享给大家供大家参考。具体分析如下:此改动针对thinkphp2.0版本有效,thinkphp3.0版本未测试.主要修改这个文件/thinkphp/lib/t

CI框架自动加载session出现报错的解决办法

8

很多程序员在ci中使用session的时候,开启自动加载session之后网站就报错了,具体错误信息如下:inordertousethesessionclassyouarerequiredtosetanencryptionkey下面一起来看

PHP实现QQ登录实例代码

8

分享一段利用php实现qq登陆的代码,原理是用curl模拟发送post登录,cookie保存本地,实现真正的3gqq登陆。这里代码理论可以支持永久单挂qq—真正做到免费挂qq哦。<?phpfunctionqqlogin(){$

PHP的Opcache加速的使用方法

7

本文介绍了php的opcache加速的使用方法,具体如下,分享给大家:介绍php5.5+版本以上的,可以使用php自带的opcache开启性能加速(默认是关闭的)。对于php5.5以下版本的,需要使用apc加速opcache是一种通过将解析

深入浅析phpjson格式控制

4

关于json这个问题,陆陆续续有新手朋友找我问,比如为什么我输出的是{"1":"item1","2":"item2","3":"item3"}而不是["item1","item2","item3"]。php数组与js数组我这里用php5.4

详解Yii2定制表单输入字段的标签和样式

16

yii2中对于表单和字段的支持组件为activeform和activefield,要生成一个具有label、input、error提示这样通用格式的登录框,可编写如下代码:<?php$form=activeform::begi

开启PHPStatic关键字之旅模式

4

声明类成员或方法为static,就可以不实例化类而直接访问。不能通过一个对象来访问其中的静态成员(静态方法除外)。为了兼容php4,如果没有指定“可见性”,属性和方法默认为public。由于静态方法不需要通过对象即可调用,所以伪变量$thi

thinkphp3.x中session方法的用法分析

8

本文实例讲述了thinkphp3.x中session方法的用法。分享给大家供大家参考,具体如下:一、session方法用于session设置、获取、删除和管理操作。session用于session设置、获取、删除和管理操作用法session