-
js 与 php 判断 是否是 android 设备
所属栏目:[PHP教程] 日期:2022-12-21 热度:5928
JavaScript 判断方法是直接搜索客户端的user agent字符串中的 Android 字符串:
if(navigator.userAgent.match(/Android/i)) {
alert('Is Android !');
} else {
a[详细] -
PHP完成数据导入 CSV文件下载 的例子
所属栏目:[PHP教程] 日期:2022-12-20 热度:7010
下面我来给各位同学简单的分享两个利用php操作csv格式文件的例子,一个是对csv输出下载,另一个是利用php的fgetcsv函数、fputcsv函数进行读写操作.
导入、导出CSV文件,代码如下:
class csv
{[详细] -
PHP利用PHPExcel类导 入导出excel
所属栏目:[PHP教程] 日期:2022-12-20 热度:2069
PHPExcel 是用来操作Office Excel 文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言,可以使用它来读取、写入不同格式的电子表格.
导出类:PHPExcel类导出excel,同时对PHPExcel做了些精简处理,基本上可[详细] -
php多线程thread开发和应 用的例子
所属栏目:[PHP教程] 日期:2022-12-20 热度:6358
php多线程的使用,首先需要PHP5.3以上版本,并安装pthreads PHP扩展,可以使PHP真正的支持多线程,扩展如何安装请自行百度.
PHP扩展下载:https://github.com/krakjoe/pthreads
PHP手册文档:http:/[详细] -
深入理解php中$GLOBALS 与global 差别
所属栏目:[PHP教程] 日期:2022-12-20 热度:1737
php中有一个不为很多人所用的超全局变量$GLOBALS,合理使用这个变量能使工作变得更加有效率,本篇文章主要分析一下这个超全局变量的用法以及$GLOBALS和global的区别.
$GLOBALS定义:引用全局作用域中可用的[详细] -
检测移动装备的php代 码,手机访问
所属栏目:[PHP教程] 日期:2022-12-20 热度:2579
如果我们要判断访问网站的是手机用户还是PC用户我们只要获取用户的HTTP_USER_AGENT即可,我先介绍了一个通用的Mobile_Detect,后面两个例子是自己写的希望对各位有帮助.
php代码实例如下:
//使用实[详细] -
PHP自动识别字符集编码并 达成转码
所属栏目:[PHP教程] 日期:2022-12-19 热度:9955
原理很简单,因为gb2312/gbk是中文两字节,这两个字节是有取值范围的,而utf-8中汉字是三字节,同样每个字节也有取值范围,而英文不管在何种编码情况下,都是小于128,只占用一个字节,全角除外.
在PHP处理页面的[详细] -
PHP 去除 utf8格式文件 中的bom头部
所属栏目:[PHP教程] 日期:2022-12-19 热度:6256
我们有时要去掉utf8文档中头部我们经常会需要手工清除了,下面我整理了几个利用php程序清除 utf8格式文件中的bom头部方法.
PHP实例1,代码如下:
/**
* 去掉文件中的 bom头
* @var 0.1[详细] -
PHP运用curl获取验 证码,发送cookie二次抓取
所属栏目:[PHP教程] 日期:2022-12-19 热度:9740
<?php
$CookieFile=tempnam("./tmep","beast");
if(isset($_GET["img"])){
$url = 'http://www.Cuoxin.com/phper/php.htm';//验证码code
$ch = curl_init($url);
curl_s[详细] -
PHP中的cURL请求 及示例学习笔记
所属栏目:[PHP教程] 日期:2022-12-19 热度:54
cURL是php中一个很强大的功能,可以模仿各种用户请求,如模仿用户登录,发送php cookie等等操作,使用curl_init函数,必须要打开这个php扩展.
1.打开php.ini,开启extension=php_curl.dll
2.检查php.i[详细] -
PHP网址缩短 代码 生成短网址
所属栏目:[PHP教程] 日期:2022-12-19 热度:6329
每个网址用6个字符代替,(32^6) 最多可以拥有1,073,741,824个短网址,当然,你还可以记录更详细的信息,如访问记录,创建时间等,如果真不够用了,还可以删掉很久不用的,代码如下:
function shorturl($input) [详细] -
php+ajax实时获得下拉 数据程序代码
所属栏目:[PHP教程] 日期:2022-12-16 热度:4735
你点击需要的数据后,这个数据写如到当前输入框,并在后面添加逗号隔开,继续输入的时候,后台处理继续输出数据以供选择.
下面我们来看实例,html代码如下:
<meta http-equiv="Content-Type" content[详细] -
PHP 查找多级分类的实 例程序代码
所属栏目:[PHP教程] 日期:2022-12-16 热度:8522
分类表,比如category,字段有 id,parentid,title,查询时,我们希望得到有层级关系的数组,就是顶级是顶级分类,然后每个分类中有个children子数组,记录它的子分类,这样一级一级的分级数组,代码如下:
//查询[详细] -
PHP即刻 实时 输出内容的程序代码
所属栏目:[PHP教程] 日期:2022-12-16 热度:2170
实时输出如果放在js中我们可以直接使用settimeout来守时输入很方便,但是如果在php中实现起来就不能这样了,下面我来给介绍利用 ob_flush() 和 flush()函数实现即时实时输出内容.
一般情况下,PHP都是将整个[详细] -
PHP中如何将ip地址 转成 十进制数
所属栏目:[PHP教程] 日期:2022-12-16 热度:1150
ip地址转成十进制数是根据的公式算出来的:74×256^3+30×256^2+10×256+243 = 1243482867或者说分别将IP地址的四位数字化成十六进制,将得到的十六进制去掉/"小数点/"后再化为十进制即可.
[详细] -
PHP static 静态变量 和属性方法使用说明
所属栏目:[PHP教程] 日期:2022-12-16 热度:1563
变量与其它变量明确区别的,下面我来给各位介绍 static 静态变量和属性方法及静态变量的引用与静态函数的用法,各位有需要了解的同学可参考.
静态变量:变量范围的另一个重要特性是静态变量(static varia[详细] -
php memcached安 装和使用
所属栏目:[PHP教程] 日期:2022-12-15 热度:7615
1.简介
memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问.memcache也提供用于通信对话(session_handler)的处理.[详细] -
eAccelerator加快php 程序
所属栏目:[PHP教程] 日期:2022-12-15 热度:7476
什么是eaccelerator
概念:eaccelerator 是一个免费开源的php加速、优化、编译和动态缓存的项目,它可以通过缓存php代码编译后的结果来提高php脚本的性能,使得一向很复杂和离我们很远的php脚本编译问题完全[详细] -
PHP 和 js json的通 信实例
所属栏目:[PHP教程] 日期:2022-12-15 热度:2890
简介一下json吧,json(object notation) 是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成,它基于javascript programming language,standard ecma-262 3rd edition - december 1999的一个子[详细]
-
php 缓存 方法
所属栏目:[PHP教程] 日期:2022-12-15 热度:285
关于缓存技术不只在php有,很多系统都有,这是为了减轻服务器压力与数据库压力来做的,本文章从php缓存技术入门到利用缓存实例来告诉你如何应用php来实例文件缓存描述,
先看这个缓存类,代码如下:
c[详细] -
php获取 本机mac地址三种办法
所属栏目:[PHP教程] 日期:2022-12-15 热度:8755
//方法一
class getmacaddr
{
var $return_array = array(); // 返回带有mac地址的字串数组
var $mac_addr;
function getmacaddr($os_type)[详细] -
php中用缓存 和不用缓 存性能测试
所属栏目:[PHP教程] 日期:2022-12-14 热度:747
在未看到这篇文章之前我们一般不会对于缓存这么看重,经过测试之后我们发现使用文件缓存比直接使用数据库要快几倍,下面测试是6倍之多,下面一起来看看吧.
在Thinkphp项目中测试各种环境下的程序执行时间,不[详细] -
定时执行php文件示 例 php计划任务
所属栏目:[PHP教程] 日期:2022-12-14 热度:3339
本文章给各位整理了三种php计划任务的例子,分别是利用了windows,linux及php的ignore_user_abort的函数来执行,下面我给大家分别举几个例子,有兴趣的朋友可进入参考.
WINDOWS中设置计划任务执行PHP文件
[详细] -
运 用php.ini禁用一些危 险php函数
所属栏目:[PHP教程] 日期:2022-12-14 热度:7270
在很多时间我们php中的很多函数是没有用上的,而且对网站有存在很大的安全问题,下面我们利用PHP.ini 里有个 disable_functions 开关选项来关闭一些不需要使用的函数.
如果禁止了会出现如下提示:
[详细] -
php完成 禁止IP段访问网站的代码
所属栏目:[PHP教程] 日期:2022-12-14 热度:7236
有个前提条件是我们的页面必须是php类型的页面,如果你生成了html静态页面这种方法就不可行了,下面我们来看看php实现禁止IP段访问网站的代码,代码如下:
<?php
//加IP访问限制
if(getenv(&#[详细]
