Welcome 微信登录

首页 / 网页编程 / PHP

PHP载入图像imagecreatefrom_gif_jpeg_png系列函数用法分析

PHP载入图像imagecreatefrom_gif_jpeg_png系列函数用法分析

本文实例分析了PHP载入图像imagecreatefrom_gif_jpeg_png系列函数用法。分享给大家供大家参考,具体如下:imagecreatefrom 系列函数用于从文件或 URL 载入一幅图像。载入图像imagecreatefrom 系列函数用于从文件或 URL 载入一幅图像,成功返回图像资源,失败则返回一个空字符串。该系列函数有:imagecreatefromgif():创建一块画布,并从 GIF 文件或 URL 地址载入一副图像imagec...
PHP输出图像imagegif、imagejpeg与imagepng函数用法分析

PHP输出图像imagegif、imagejpeg与imagepng函数用法分析

本文实例讲述了PHP输出图像imagegif、imagejpeg与imagepng函数用法。分享给大家供大家参考,具体如下:imagegif()、imagejpeg()、imagepng() 和 imagewbmp() 函数分别允许以 GIF、JPEG、PNG 和 WBMP 格式将图像输出到浏览器或文件。PHP 输出图像PHP 允许将图像以不同格式输出:imagegif():以 GIF 格式将图像输出到浏览器或文件imagejpeg():以 JPEG 格式...
PHP互换两个变量值的方法(不用第三变量)

PHP互换两个变量值的方法(不用第三变量)

前言今天在这里我们就来看看,在PHP中如何在不使用第三变量的情况下,达到交换两个变量值得目的。详细的解说见代码注释,下面来一起看看吧。一、substr() && strlen()代码:<?php/** * 双方变量为字符串时,可用交换方法一 * 使用substr()结合strlen()两个方法达到交换变量值得目的 */$a = "This is A"; // a变量原始值$b = "This is B"; // b变量原始值echo "交换之...
php实现等比例不失真缩放上传图片的方法

php实现等比例不失真缩放上传图片的方法

本文实例分析了php实现等比例不失真缩放上传图片的方法。分享给大家供大家参考,具体如下:有时上传图片时因为图片太大了,不仅占用空间,消耗流量,而且影响浏(图片的尺寸大小不一)。下面分享一种等比例不失真缩放图片的方法,这样,不管上传的图片尺有多大,都会自动压缩到我们设置尺寸值的范围之内。经过测试,证明实用。<?phpfunction resizeImage($im,$maxwidth,$maxheight,$name,$filetype) { ...
THinkPHP获取客户端IP与IP地址查询的方法

THinkPHP获取客户端IP与IP地址查询的方法

本文实例讲述了THinkPHP获取客户端IP与IP地址查询的方法。分享给大家供大家参考,具体如下:TP 中获取客户端IP地址的系统公共函数是:function get_client_ip()。返回值就是IP地址。查询IP地址所在国家与地区的类文件是IpLocation.class.php,位于ThinkPHPLibORGNet目录下。类名是IpLocation,方法是public function getlocation($ip="");省略时查询客户端I...
PHP生成word文档的三种实现方式

PHP生成word文档的三种实现方式

最近工作遇到关于生成word的问题现在总结一下生成word的三种方法。btw:好像只要是标题带PHP的貌似点击量都不是很高(哥哥我标题还是带上PHP了),不知道为什么,估计博客园上net技术大牛比较多吧,如果把java,.net,php比作程序员的女友,那么java是Oracle门下的大家闺秀,.net微软旗下的名门望族,PHP则是草根门下的山村野姑,这让我等PHP草民闷骚男情何以堪情何以堪。。牢骚发完了,正式写吧PHP生成word原理利用windows下...
深入了解PHP中的Array数组和foreach

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

1. 了解数组PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。详细的解释可参见:PHP.net中的Array数组 。2.例子:一般的数组这里,我通过一个简单的例子,并使用图形方式来了解数组。$a = array(3 => "a", 1 => "b", 2 => "c");echo var_dump($a); [注]:使用箭头描述数组$a各个单元对应某一内存地址的数据值(实际上,它内部结构采用Ha...
php 微信公众平台开发模式实现多客服的实例代码

php 微信公众平台开发模式实现多客服的实例代码

其实微信公众平台的多客服功能已经出来好久了,并且一出来的时候我就已经为自己的公众号实现了,原本以为大家都已经会了,但是今天还是有人问起这个多客服功能怎么使用,我找了下网上也没什么好的教程,今天我就给大家发一篇比较简单易懂的教程吧在这篇微信公众平台开发教程中,我们将介绍如何使用开发模式实现多客服系统。一、回复多客服消息在新的微信协议中,开发模式也可以接入客服系统。 开发者如果需要让用户使用客服系统,需要在接收到用户发送的消息时,返回一个MsgType为tra...
php 时间time与日期date之间的使用详解及区别

php 时间time与日期date之间的使用详解及区别

php时间time与日期date之间的使用区别1、time()函数PHP中的time()函数,使用echo输出来看是一个很长的整数,里面包含了日期和时间,是计算后的一个值。如果要得到Y-m-d H:i:s这样的日期格式,那么可以使用date方法:date("Y-m-d H:i:s", time());echo输出它即可得到:2016-1-5 10:20:112、日期格式与字符串我们自己可以构建一个日期格式的字符串,如:2015-1-1 10:20:11。可...
Yii2框架BootStrap样式的深入理解

Yii2框架BootStrap样式的深入理解

Yii2框架默认采用了bootstrap作为CSS风格,各种视图类组件都如此。之前一直采用默认风格,并在必要的时候添加或者修改一下class来达到目的。但在改版Yii1.1的orange项目时,发现之前也是套的模板,其实没有好好去理解一下bootstrap的那套规则,所以顺便大致梳理一下吧。以basic模板为例,对照http://v3.bootcss.com/css/ 上的内容进行。看layouts/main.PHP,Yii2默认以HTML5文档类型进行的...
php使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间

php使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间

FFmpeg是一个视频插件,我们可以利用调用FFmpeg接口来获取视频的相关信息,包括视频的播放时长,视频的码率,视频的缩略图以及视频创建时间,本文章向大家介绍php如何使用FFmpeg接口获取视频信息,需要的朋友可以参考一下。FFmpeg获得视频文件的缩略图:function getVideoCover($file,$time,$name) { if(empty($time))$time = "1";//默认截取第一秒第一帧 $strlen = strl...
PHP实现原生态图片上传封装类方法

PHP实现原生态图片上传封装类方法

PHP图片上传类,经典方式,不过上传效率还算可以,我自己用过的一个类,当时对这个类做了些修改,以满足自己特定功能的需要,对PHP熟悉的,可对这个上传类做优化和修改,后附有调用方法,让PHP开发者上传图片轻松容易就做到,先上类代码:<?phpclass FileUpload_Single{//user define -------------------------------------var $accessPath ;var $fileSi...
php curl中gzip的压缩性能测试实例分析

php curl中gzip的压缩性能测试实例分析

本文实例分析了php curl中gzip的压缩性能测试。分享给大家供大家参考,具体如下:前因:请求接口次数很多,每日两亿多次,主要是有些接口返回数据量很大高达110KB(为了减少请求次数,将多个接口合并成一个导致的)。后端接口的nginx已经开启gzip,所以做个测试,看看是否在请求时使用压缩解压php CURL 的扩展安装这里就不说了用到的curl的两个参数//在http 请求头加入 gzip压缩curl_setopt($ch, CURLOPT_HTTP...
<< 31 32 33 34 35 36 37 38 39 40 >>