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

PHP常见问题

php缩小png图片不损失透明色的解决方法

8

主要是利用gd库的两个方法:复制代码代码如下:imagecolorallocatealpha//分配颜色+alphaimagesavealpha//设置在保存png图像时保存完整的alpha通道信息代码示例:复制代码代码如下://获取源图g

thinkPHP数据查询常用方法总结【select,find,getField,query】

9

本文实例讲述了thinkphp数据查询常用方法。分享给大家供大家参考,具体如下:thinkphp已经封装好了常用的查询方法,且都比较实用,对于不常用的查询框架也保留了原始查询方法query。$model=newmodel()//实例化一个m

thinkPHP订单数字提醒功能的实现方法

8

本文实例讲述了thinkphp订单数字提醒功能的实现方法。分享给大家供大家参考,具体如下:运行效果图如下:html:<ulclass="am-avg-sm-5"><liclass="condition-li"status=

Yii框架实现图片上传的方法详解

10

本文实例讲述了yii框架实现图片上传的方法。分享给大家供大家参考,具体如下:今天在网上看了下有关图片上传的教程,历经挫折才调试好,现在把相关代码及其说明贴出来,以供初次使用的朋友们参考。model:<?phpclassuplo

PHP小教程之实现双向链表

6

看了很久数据结构但是没有怎么用过,在网上看到了关于php的数据结构,学习了一下,与大家一起分享一下。上一次分享了《php小教程之实现链表》,这次来补充说一下双向链表。复制代码代码如下:<?phpclasshero{public$pre

深入了解PHP中的Array数组和foreach

12

1.了解数组php中的数组实际上是一个有序映射。映射是一种把values关联到keys的类型。详细的解释可参见:php.net中的array数组。2.例子:一般的数组这里,我通过一个简单的例子,并使用图形方式来了解数组。$a=array(3

PHP性能优化工具篇Benchmark类调试执行时间

7

这是php性能优化系列第二期,如何使用pear工具类benchmark逐行获取代码或函数的执行时间。工欲善其事,必先利其器!如何安装pear和benchmark请参考php性能优化系列第一期[php性能优化准备篇图解pear安装]bench

Yii框架在页面输出执行sql语句以方便调试的实现方法

5

本文实例讲述了yii框架在页面输出执行sql语句以方便调试的实现方法。分享给大家供大家参考。具体分析如下:我们使用:yiidebugtb来调试(因为用他界面比较美观,不影响界面其他元素)。1.下载yiidebugtb,并且放入到applic

Yii框架表单模型和验证用法

9

本文实例讲述了yii框架表单模型和验证用法。分享给大家供大家参考,具体如下:表单模型cformmodel绝大部分继承cmodelcmodel,由于表模型数据不需要持久化,所以主要在验证操作上。下面以框架脚手架生成的网站登录为例说明表单模型。

ThinkPHP中U方法的使用浅析

14

thinkphp中u方法的定义规则如下(方括号内参数根据实际应用决定):u('[项目://][路由@][分组名-模块/]操作?参数1=值1[&参数n=值n]')或者用数组的方式传入参数:u('[项目://][路由@][分组名-模块/]操作'

PHP生成唯一ID之SnowFlake算法

6

前言:最近需要做一套cms系统,由于功能比较单一,而且要求灵活,所以放弃了wp这样的成熟系统,自己做一套相对简单一点的。文章的详情页url想要做成url伪静态的格式即xxx.html其中xxx考虑过直接用自增主键,但是感觉这样有点暴露文章数

php微信浏览器分享设置以及回调详解

9

在微信中分享给好友/分享到朋友圈这个功能应该是比较常用的了,就拿分享到朋友圈举例,分享出去的内容在朋友圈的展示是以一张小图片+一个简单的介绍的形式来给好友看到的,点击后才是详情,那么这么一来,这张小图片和这段小简介就直接成为了这个被分享后的

PHP错误机制知识汇总

15

php的错误机制也是非常复杂的,做了几年php,也没有仔细总结过,现在就补上这一课。特别说明:文章的php版本使用5.5.32php的错误级别首先需要了解php有哪些错误。截至到php5.5,一共有16个错误级别注意:尝试下面的代码的时候请

php获取文件内容最后一行示例

7

复制代码代码如下:$rs='readme.md';$fp=fopen($rs,'r');fseek($fp,-1,seek_end);$s='';while(($c=fgetc($fp))!==false){if($c=="n"&&$s)b

Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例

12

之前从没接触过yii,借助的各方资源来做的这个整合阿里云oss的sdk上传图片实例,如果有不正之处请指出!前面参照了weinirumo的介绍,大家可以自行去查看。好了,下面开始进入主题:准备工作:需要使用composer执行命令,如果没有安

CodeIgniter多语言实现方法详解

6

本文实例分析了codeigniter多语言实现方法。分享给大家供大家参考,具体如下:ci应用目录下有一个language语言包目录,用来配置多种不同的语言。语言的配置位于config文件中,配置格式如下:复制代码代码如下:$config['

PHP中的traits简单使用实例

8

php5.4中的traits,是新引入的特性,中文还真不知道如何准确翻译好。其实际的目的,是为了有的场合想用多继承,但php又没多继承,于是就发明了这样的一个东西。traits可以理解为一组能被不同的类都能调用到的方法集合,但traits不