PHP

PHP 合并数组 追加数组例子

PHP合并数组我们可以使用array_merge()函数,array_merge()函数返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次追加。其形式为:arrayarray_merge(arrayarray1array2…,arrayN) 下面是一个PHP合并数组的例子:...

PHP连接和拆分数组array_combine()和array_slice()用法示例

一提起数组,可能很多PHP初学者会觉得难,但开发一些高级应用的时候,又离不开数组的使用。下面就来说下,PHP使用array_combine()函数来连接数组、用array_slice()函数来拆分数组。一、连接数组arrayarray_combine(arraykeys,arrayvalues)本函数会返回一个新数组,...

PHP使用JPG生成GIF动画图片,基于php_imagick_st-Q8.dll

PHP使用php_imagick_st-Q8.dll类库,把JPG图片连接生成GIF动画图片,需要事先下载好php_imagick_st-Q8.dll,文件,并配置php.ini文件,启用php_imagick_st-Q8.dll。配置方法如下:1、将下载的php_imagick_st-Q8.dll文件放到PHP默认的...
代码星球·2021-01-09

PHP日期操作类代码-农历-阳历转换、闰年、计算天数等

这是一个实用的PHP日期时间操作类,里面包括了公历-农历转换、转换成中文日期格式、计算农历相隔天数、根据阴历年获取生肖、获取阴历月份的天数、获取农历每年的天数、获取闰月、计算阴历日期与正月初一相隔的天数、计算2个公历(阳历)日期之间的天数、根据距离正月初一的天数计算阴历日期、获取天干地支纪年等,PHP日期操作类:Lun...

PHP根据设备类型自动跳转相应网址页面,这个现在实用

现在移动设备上网也很方便,比如Android智能手机,iPhone/iPad等,很多网站都相继推出了针对电脑和这些手机等移动设备访问的网页,如果你的系统是用PHP写的,那面本代码对你会很实用,可根据这些移动设备终端自动跳转到适合它们浏览的页面,也就是在电脑站和手机站智能判断并跳转。<?php$agent=strt...

PHP使用GD2库画图,图像无法输出解决方法

在CS6编辑环境下,使用php的GD2库绘制图像,在浏览器上输出可能会出现图像无法输出的情况,目前发现两个解决方法:方法1:用记事本写,再另存为utf-8nobom的格式。方法2:在代码中添加ob_clean()函数,清空(擦掉)输出缓冲区。代码如下:<?php//用其他编辑器打开存储为utf-8nobomob_...

php识别中文编码并自动转换为UTF-8

php自动识别编码,若里面有中文的话,将其转换为UTF-8就最好了,因为中文在Gbk编辑情况情况下,有可能会乱码,这个和客户端和服务端编码都有关系,为了避免乱码,我们可以使用下面的函数将其自动转换为UTF8国际标准编码:<?phpfunctioncharacet($data){if(!empty($data)){...

PHP文件上传和文件操作案例

<?php/**文件配置变量$dirname是目录名称*/session_start();$dirname='upload';$fileClass=newfileClass($dirname);$fileClass->fileCMM();/*文件重命名操作*/$fileClass->fileDelet...

漂亮的PHP验证码

<?phpclassImagecode{private$width;private$height;private$counts;private$distrubcode;private$fonturl;private$session;function__construct($width=120,$height=30...
代码星球·2021-01-09

安卓版php服务器的mysql数据库增删改查简单案例

界面:       index.php文件:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-tran...

PHP限制网页只能在微信内置浏览器中查看并显示

微信现在算是火了,围绕微信开发的应用也越来越多了,前段时间,自己公司需要,用PHP写了一个微信应用,为了防止自己辛苦写成的PHP应用被盗用,于是通过PHP做了限制,只能在微信自带的浏览器中才能打开本应用,一开始无头绪,后经多查证,总算把这功能弄出来了,现在把具体的代码分享给大家。<?php$useragent=a...

PHP之Mysql常用SQL语句示例的深入分析

1.插入数据insert into表名(列名1,列名2,列名..) values(值1,值2,值...); insert into product(name, price, pic_path) values('Nike',500,'uplo...

PHP文件上传主要代码讲解

导读:在php开发过程中,文件上传也经常用到,这里简单介绍下。在php开发过程中,文件上传也经常用到,这里简单介绍下。代码如下:<?php   if($_FILES['myfile']['name']!=''){if($_FILES['myfile']['error']>&nb...

只能输入数字的文本框-php

导读:<inputtype="text"name="textfield"onKeyPress="javascript:alert(eventkeyCode);returnflase">1文本框只能输入数字代码(小数点也不能输<input type="text" name="text...

PHP mysqli连接MySQL数据库

1.开启PHP的API支持(1)首先修改您的php.ini的配置文件。查找下面的语句:;extension=php_mysqli.dll将其修改为:extension=php_mysqli.dll(2)重新启动Apache/IIS,即可。(3)说明:PHP需要单独的文件来支持这个扩展库,一般在PHP目录下的ext目录里...