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

PHP常见问题

浅谈PHP中pack、unpack的详细用法

14

php中有两个函数pack和unpack,很多phper在实际项目中从来没有使用过,甚至也不知道这两个方法是用来干嘛的。这篇文章来为大家介绍一下它俩到底是用来干啥的。packstringpack(string$format[,mixed$a

php图片合成方法(多张图片合成一张)

7

1.多张图片合成一张比如:图片合成,可以显示在浏览器上面同时保存到文件夹下面实例如下所示:<?php/***图片合并**/$pic_list=array('img2.png','img2.png','logo.png','lo

php利用云片网实现短信验证码功能的示例代码

15

本文将以php举例,介绍网页短信验证码功能的实现。在众多的第三方短信服务商中我选择了云片网这个短信服务商,本文也将尽可能利用最简单的方式去帮助广大开发者解决短信验证码功能模块的实现。再次之前我也参考了大部分网上的博客等,大多数都是把云片网的

ThinkPHP利用PHPMailer实现邮件发送实现代码

4

本文所使用的是thinkphp2.1版和phpmailer5.1版。(后者建议您直接从本博下载,因为我们不能保证下面的代码在所有版本的phpmailer中都能正常运行)下面是具体步骤:第一步、添加phpmailer类库点击此处下载将下载后的

QQ互联一键登录审核不通过的解决方案

50

在qq互联上申请帐号之后提交了审核,后台填写appid和key之后自己申请的qq号可以正常登录,但qq互联审核的时候一直审核不通过说是“您的网站审核未通过,原因是“点击qq登录按钮提示登录失败或出现错误信息(无跳转、提示失败、出现错误信息)

thinkPHP控制器变量在模板中的显示方法示例

8

本文实例讲述了thinkphp控制器变量在模板中的显示方法。分享给大家供大家参考,具体如下:控制器中变量publicfunctionregister(){$type=i("param.type");//1.学生注册2.教师注册3.其他注册$

关于ThinkPHP中的异常处理详解

10

什么是异常从更加广泛的角度来看,异常包含两个方面,一方面是程序执行时由于语法、运行时错误等导致的异常,一方面时没有给予正确的反馈,如客户端要查询某个产品,没有查询到,我认为这也属于异常的一种。第一种异常tp框架本身会在页面中输出错误信息,但

PHP合并静态文件详解

7

配置php.ini更改配置项(必须)auto_prepend_file="c:xampphtdocsauto_prepend_file.php"更改配置项(可选)allow_url_include=onauto_prepend_file.p

JSON两种结构之对象和数组的理解

6

json简介json(javascriptobjectnotation)是一种轻量级的数据交换格式。它基于ecmascript的一个子集。json采用完全独立于语言的文本格式,但是也使用了类似于c语言家族的习惯(包括c、c++、c#、jav

php四种基础算法代码实例

6

php四种基础算法:冒泡,选择,插入和快速排序法许多人都说算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣。作为一个初级phper,虽然很少接触到算法方面的东西。但是对于冒泡排序,插入排序,选择排序,快速排序四种基本算法,我想还

thinkPHP自定义类实现方法详解

7

本文实例讲述了thinkphp自定义类实现方法。分享给大家供大家参考,具体如下:1.通过model调用<?php/***积分模型api接口*/classapimodel{private$url='http://js.yunlu

Symfony2session用法实例分析

9

本文实例分析了symfony2session用法。分享给大家供大家参考,具体如下:symfony自带有session的方法,以前老版本2.2及以前的session用法是$session=$this->getrequest()->

Symfony2安装的方法(2种方法)

6

本文详细讲述了symfony2安装的方法。分享给大家供大家参考,具体如下:一、composer安装symfonycomposer安装symfony方法在前面的文章《symfony之十分钟入门》有介绍二、symfonyinstaller安装s

PHP按行读取、处理较大CSV文件的代码实例

8

对于数百万条数据量的csv文件,文件大小可能达到数百m,如果简单读取的话很可能出现超时或者卡死的现象。为了成功将csv文件里的数据导入数据库,分批处理是非常必要的。下面这个函数是读取csv文件中指定的某几行数据:复制代码代码如下:/***c

smarty中改进truncate使其支持中文的方法

10

本文实例讲述了smarty中改进truncate使其支持中文的方法。分享给大家供大家参考,具体如下:smarty的truncate不支持中文的截取。将smarty目录下plugins中的modifier.truncate.php改成下面这个

phpset_include_path函数设置include_path配置选项

5

set_include_path()函数可以在php程序中动态改变php的include_path参数,其参数是一个字符串,多个不同的目录可以串联在一起作为一个参数一起提交——不同的目录间使用目录分割符号分开,在类unix的系统中这个分隔符

PHP中使用TCPDF生成PDF文档实例

8

实际工作中,我们要使用php动态的创建pdf文档,目前有许多开源的php创建pdf的类库,今天我给大家来介绍一款优秀的pdf库,它就是tcpdf,tcpdf是一个用于快速生成pdf文件的php5函数包。tcpdf基于fpdf进行扩展和改进,

PHP框架laravel的.env文件配置教程

7

前言大家应该都知道使用laravel框架开发php程序的时候,配置框架的.env文件是至关重要的,这个文件上需要配置数据库、数据库用户以及缓存等,下面来一起看看详细的配置教程。一、配置app_keylaravel框架默认在.env配置文件中

PHP获取MAC地址的具体实例

7

本节分享的php代码,主要功能:获取机器网卡的物理(mac)地址。代码:复制代码代码如下:<?php/***获取机器网卡的物理(mac)地址*目前支持win/linux系统**/classmacaddinfo{var$return_a