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

PHP常见问题

php搜索框提示(自动完成)实例代码

6

百度的搜索大家都在用,当用户输入文字时,搜索框下面自动提示相关的信息,加强了用户体验,的确不错,那么这个效果是如何实现的呢先看一下效果图吧,这样更有动力,要不然大家还不知道我在讲什么,到底要达到什么样的效果!  下面先主要讲解原理:  在s

PHPSPL标准库之SplFixedArray使用实例

5

splfixedarray主要是处理数组相关的主要功能,与普通phparray不同的是,它是固定长度的,且以数字为键名的数组,优势就是比普通的数组处理更快。看看我本机的benchmark测试:ini_set('memory_limit','

php中serialize序列化与json性能测试的示例分析

6

最近需要对大数组做存储,需要在serialize序列化和json之间做了选择。因此需要做了性能测试。在php5.2之前对数组存储的时候,大都使用serialize系列化。php5.2之后,开始内置了json的支持。在网上看到有些资料说:js

8个必备的PHP功能实例代码

14

做过php开发的程序员应该清楚,php中有很多内置的功能,掌握了它们,可以帮助你在做php开发时更加得心应手,本文将分享8个开发必备的php功能,个个都非常实用,希望各位php开发者能够掌握。1、传递任意数量的函数参数2、使用glob()查

PHP利用imagick生成组合缩略图

6

先给大家炫下效果图,如果大家觉得还很满意,请继续往下阅读:这里说的imagick是imagemagick在php下的扩展。使用pecl安装起来那叫一个轻松简单一条命令就搞定:复制代码代码如下:sudopeclinstallimagick(扩

Yii2.0Basic代码中路由链接被转义的处理方法

6

按照惯例,说下运行环境和各版本编号os:windows10apache:2.4mysql:5.7.15php:7.0.11问题描述:按照官网的提示,下载了basic版本的代码,配置了虚拟域名,打开浏览器可以访问了(具体过程略)。但是,在点击

PHP服务器端API原理及示例讲解(接口开发)

7

相信大家都做过php请求api接口获取数据,比如淘宝api,微信公众平台,天气查询,快递查询等,有的需要参照接口文档根据签名算法构造sign(签名),或者设置token,然后通过curl发送post请求带上参数,获得返回数据,一般是json

php实现简单爬虫的开发

8

有时候因为工作、自身的需求,我们都会去浏览不同网站去获取我们需要的数据,于是爬虫应运而生,下面是我在开发一个简单爬虫的经过与遇到的问题。开发一个爬虫,首先你要知道你的这个爬虫是要用来做什么的。我是要用来去不同网站找特定关键字的文章,并获取它

phpcli配置文件问题分析

6

引言今天在教别人使用protobuf的时候,无意中发现了一个phpcli模式下的诡异问题,费了老半天的找到解决方法了,这里拿出来分享下。问题描述我们这边最先引入了protobuf协议,使用的是allegro/php-protobuf这个扩展

php写的AES加密解密类分享

5

今天写了一个php的aes加密类。适用于yii的扩展。如果不用在yii框架中,把代码中yii::app()->params['encryptkey']换成你对应的默认key就可以了。类代码:<?php/***phpaes

PHP多任务秒级定时器的实现方法

26

描述最近在公司部署crontab的时候,突发奇想是否可以用php去实现一个定时器,颗粒度到秒级就好,因为crontab最多到分钟级别,同时也调研了一下用php去实现的定时器还真不太多,swoole扩展里面到实现了一个毫秒级的定时器很高效,但

微信公众号开发客服接口实例代码

6

最近,开发微信公众号,负责开发客服功能,这里简单记录下:kf_account.cs代码:publicpartialclasskf_account:form{privatereadonlydatatableadt_user=newdatata

php中url函数介绍及使用示例

8

base64_encode—使用mimebase64对数据进行编码base64_encode()returns使用base64对data进行编码。设计此种编码是为了使二进制数据可以通过非纯8-bit的传输层传输,例如电子邮件的主体。base

ThinkPHP3.1新特性之对分组支持的改进与完善概述

10

thinkphp3.1版本对分组的支持如了如下改进:每个分组支持独立的空模块thinkphp3.0及以前版本的分组不支持定义独立的空模块,空模块emptyaction只能放置在分组目录外层,而thinkphp3.1版则改进了每个分组可以定义

yii2安装详细流程

5

本文为大家分享了yii2安装流程,供大家参考,具体内容如下yii2的资料很少,在网上搜了很多资料,综合着安装完之后,才发现他们都很不全面,以至于走了很多弯路下面我把完整的安装流程介绍给大家:前提:非常重要,你的php版本必须是php5.4以

Laravel5.*打印出执行的sql语句的方法

7

本文介绍了laravel5.*打印出执行的sql语句的方法,分享给大家,具体如下:打开appprovidersappserviceprovider.php,在boot方法中添加如下内容5.2以下版本//先引入dbusedb;//或者直接使用

Win7下手动安装apache2.2、php5.4笔记

4

纯记录,流水账。首先创建d:www目录,我们把web环境软件都装到这个目录下。创建d:wwwlogs目录,一些日志会放在这里。从http://mirrors.cnnic.cn/apache/httpd/binaries/win32/(apa

PHP实现远程下载文件到本地

5

代码很简单就不多废话了,直接奉上:<?phpechohttpcopy("http://www.baidu.com/img/baidu_sylogo1.gif");functionhttpcopy($url,$file="",$

PHP网页游戏学习之Xnova(ogame)源码解读(四)

4

五、用户登录(login.php)在开始的时候,我们说过游戏的入口是index.php文件;我们已经安装好了,自然转向登录流程,开始看。前面照例是一段我们前进介绍过的代码,我们就不再详细讲了;不同的是使用的语言文件是login.mo,还有一