php 判断字符串编码是utf-8 或gb2312实例

2018年09月08日 阅读:343

  php 判断字符串编码是utf-8 或gb2312  第一种方法:   function is_gb2312($str) { for($i=0; $i<strlen($str); $i++) { $v = ord( $str[$i 查看全文

基于php判断客户端类型

2018年09月08日 阅读:358

  在网站用户数据统计的时候,我们经常需要获取用户浏览器的类型和操作系统的类型,本文主要介绍的是基于php判断客户端类型,有需要的朋友可以来了解一下。  方法一:   /** * * 根据php的$_SERVER[HTTP_USER_AGE 查看全文

Apache2中实现多网站域名绑定的实现方法

2018年09月08日 阅读:334

  配置环境 系统:win7 PHP版本:5.3.x MYSQL 版本:5.0.27 Apache:2.2.4 (Win32) 设置方法: 打开f 在最后添加 NameVirtualHost *:80 <VirtualHost *:8 查看全文

php usort 使用用户自定义的比较函数对二维数组中的值进行排序

2018年09月08日 阅读:342

  今天发现一个很好用二维数组排序的php方法,usort,推荐给大家,以后二维数组里面,要按照一个字段的值排序用这个方法简单高效,例如下面的数组:   [guess_subject] => Array ( [0] => Arr 查看全文

PHP对象克隆clone用法示例

2018年09月08日 阅读:376

  本文实例讲述了PHP对象克隆clone用法。分享给大家供大家参考,具体如下:  浅克隆:只是克隆对象中的非对象非资源数据,即对象中属性存储的是对象类型,则会出现克隆不完全   <?php class B{ public $ 查看全文

PHP 接入微信扫码支付总结(总结篇)

2018年09月08日 阅读:443

          微信扫码支付分为两种模式,  模式一比较复杂,需要公众号配置回调地址。  模式二比较简单,只需要在代码中配置回调地址就可以了。  我这次使用的是模式二。  需要配置参数,   const APPID = xxx; con 查看全文

PHP+mysql+ajax轻量级聊天室实现方法详解

2018年09月08日 阅读:386

  本文实例讲述了PHP+mysql+ajax轻量级聊天室实现方法。分享给大家供大家参考,具体如下:  做了一个QQ聊天交友网站,想加个聊天的功能,于是做完用PHP做了简单又强大的聊天室  1. 创建mysql数据库表: 复制代码 代码如下 查看全文

php iconv() : Detected an illegal character in input string

2018年09月08日 阅读:351

  开始是这样用的$str = iconv(UTF-8, GB2312, unescape(isset($_GET[str])? $_GET[str]:));上线后报一堆这样的错:iconv() : Detected an illegal 查看全文

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

2018年09月08日 阅读:315

  1. 了解数组  PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。详细的解释可参见:的Array数组 。  2.例子:一般的数组  这里,我通过一个简单的例子,并使用图形方式来了解数组。   查看全文

PHP使用finfo_file()函数检测上传图片类型的实现方法

2018年09月08日 阅读:356

  本文实例讲述了PHP使用finfo_file()函数检测上传图片类型的实现方法。分享给大家供大家参考,具体如下:  在输入输出中,文件的交互必不可少,比如文件的上传什么的。这里我们来解决一个小问题,就是如何判断用户上传文件的文件类型。  查看全文

PHP $_SERVER详解

2018年09月08日 阅读:336

  复制代码 代码如下:$_SERVER[HTTP_ACCEPT_LANGUAGE]//浏览器语言 $_SERVER[REMOTE_ADDR] //当前用户 IP 。 $_SERVER[REMOTE_HOST] //当前用户主机名 $_SE 查看全文

PHP Stream_*系列函数

2018年09月08日 阅读:346

  下图是对这个系列函数的思维导图——我也是第一次使用思维导图这种工具。大图在这里。其中stream_socket_*系列是PHP 5新加入的处理socket连接的函数,简单方便,下一篇博客我将使用这些函数实现socket通信。具体的函数参 查看全文

PHP操作mysql函数详解,mysql和php交互函数

2018年09月08日 阅读:334

  1. 建立和关闭连接 1) mysql_connect() resource mysql_connect([string hostname [:port][:/path/to/socket][,string username] [,st 查看全文

window+nginx+php环境配置 附配置搭配说明

2018年09月08日 阅读:317

  1,下载PHP php下载版本比较多,其中, vc9=vs2008编译,推荐使用IIS+php搭配模式, vc6=vs6编译,推荐使用apache+php方式搭配, Thread Safe,线程安全,执行时会进行线程(Thread)安全 查看全文

PHP 读取和修改大文件的某行内容的代码

2018年09月08日 阅读:404

  复制代码 代码如下: $fp = fopen(d:/file.txt, r+); if ($fp) { $i = 1; while (!feof($fp)) { //修改第二行数据 if ($i == 2) { fseek($fp, 2 查看全文

PHP 实现字符串翻转(包含中文汉字)的实现代码

2018年09月08日 阅读:366

  包含汉字字符串乱码  PHP面试题,题目很短,也很常见,但更容易出错,题目如下  如何实现字符串翻转?   第一反应,当然是strrev函数啦,这么容易的题目还放在面试里考,真不嫌麻烦啊?但是看了网上的答案后,发现自己错了~~~  st 查看全文

PHP base64+gzinflate压缩编码和解码代码

2018年09月07日 阅读:487

  base64+gzinflate压缩编码(加密)过的文件通常是以 <? eval(gzinflate(base64_decode( 为头的一个php文件。以下我们给出了相关的编码解码(加密解密)代码。 压缩编码(加密)代码: 复制 查看全文

php adodb连接不同数据库

2018年09月07日 阅读:489

  复制代码 代码如下:<?php $conn = NewADOConnection(postgres); $conn->Connect(localhost, root, pass, mydb); //连接PostgreSQL数 查看全文

PHP命名空间namespace的定义方法详解

2018年09月07日 阅读:445

  本文实例讲述了PHP命名空间namespace的定义方法。分享给大家供大家参考,具体如下:  定义命名空间  对于空间的命名,在此我想不用文字解释,更好的解释是用实例来证明:  For example:  下面这段代码是”test.ph 查看全文

PHP setcookie() cannot modify header information 的解决方法

2018年09月07日 阅读:445

  使用setcookie()函数时总是报以下错误: Warning: Cannot modify header information - headers already sent by.... 解决办法如下: 方法一: 在PHP里Coo 查看全文

PHP 执行系统外部命令 system() exec() passthru()

2018年09月07日 阅读:432

  区别: system() 输出并返回最后一行shell结果。 exec() 不输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。 passthru() 只调用命令,把命令的运行结果原样地直接输出到标准输出设备上 查看全文

PHP实现活动人选抽奖功能

2018年09月07日 阅读:484

  本文介绍情景为活动人选抽奖,通过简单随机抽取指定人数,依次列举被抽中的人名。示例代码如下:   <!DOCTYPE html> <html> <head> <meta charset=UTF-8 查看全文

热门文章

推荐文章

最新文章

置顶文章