PHP
文章平均质量分 70
崇拜飞哥
混口饭吃!
展开
-
PHP函数var_export()的用法
var_export() 函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。var_export必须返回合法的php代码, 也就是说,var_export返回的代码,可以直接当作php代码赋值个一个变量。 而这个变量就会取得和被var_export一样的类型的值。看下面一个简单的例子:<?php $arr = arr原创 2015-04-02 13:11:26 · 616 阅读 · 1 评论 -
wamp环境 安装memcached具体操作
1、下载memcache的安装包,要选择win环境的安装包2、把解压后放到D盘(以D:/memcached为例)3、点击开始=》运行=》输入cmd进入dos界面。4、输入 d: 命令进入d盘,输入 cd memcached 命令进入memcached文件夹5、输入 memcache.exe –d install 命令安装,输入memcache.exe –d sta原创 2015-07-08 10:49:07 · 1247 阅读 · 0 评论 -
关于php生成二维码
使用PHP生成二维码的两种方法(带logo图像)原创 2015-03-23 11:44:35 · 351 阅读 · 0 评论 -
php函数extract、set_time_limit、compact、http_build_query的使用
void set_time_limit设置允许脚本运行的时间,单位为秒。如果超过了此设置,脚本返回一个致命的错误。默认值为30秒,或者是在php.ini的max_execution_time被定义的值。当此函数被调用时,set_time_limit()会从零开始重新启动超时计数器。换句话说,如果超时默认是30秒,在脚本运行了了25秒时调用set_time_limit(20),那么,脚本在超原创 2015-04-09 11:36:41 · 465 阅读 · 0 评论 -
PHP扩展类ZipArchive简单使用
一、解压缩zip文件<?php$zip = new ZipArchive;//新建一个ZipArchive的对象/* 通过ZipArchive的对象处理zip文件 $zip->open这个方法的参数表示处理的zip文件名。 如果对zip文件对象操作成功,$zip->open这个方法会返回TRUE*/if ($zip->open('test.zip') ===原创 2015-05-29 11:43:49 · 981 阅读 · 0 评论 -
PHP、Java、.Net和Javascript的AES加密解密实现
# PHP篇<?php $privateKey = "1234567812345678"; $iv = "1234567812345678"; $data = "Test String"; //加密 $encrypted = mcrypt_encrypt(MCRYPT_RIJNDAEL_128, $privateKey, $data, MC原创 2015-05-29 13:39:24 · 854 阅读 · 0 评论 -
PHP自定义函数实现文字到拼音转换功能
整个过程用到了pinyin.table文件。pinyin.php<?php header("Content-Type:text/html;charset=utf-8"); $letters = ""; if ($_GET) { $cat_name = $_GET["cat_name"]; $catname = convert($cat_name); $lett原创 2015-04-09 13:41:46 · 1267 阅读 · 1 评论 -
手机号码归属地查询api接口
淘宝网API地址: http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=15850781443参数:tel:手机号码返回:JSON拍拍API地址: http://virtual.paipai.com/extinfo/GetMobileProductInfo?mobile=15850781443&a转载 2015-04-09 16:38:05 · 720 阅读 · 0 评论 -
PHP自定义函数生成笛卡尔积
<?php $color = array('red', 'green'); $size = array(39, 40, 41); $local = array('beijing', 'shanghai'); echo ""; print_r(combineDika($color, $size, $local)); /** * 所有数组的笛卡尔积 * * @param原创 2015-04-09 11:58:42 · 4080 阅读 · 0 评论 -
PHPMailer的简单使用
利用PHPMailer 来完成PHP的邮件发送原创 2015-04-09 13:14:19 · 453 阅读 · 0 评论 -
PDO之mysql的基本用法
<?php $dbh = new PDO('mysql:host=localhost;dbname=test_pdo', 'root', ''); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $dbh->exec('set names utf8'); /*添加*/ $转载 2015-04-08 14:40:41 · 596 阅读 · 0 评论 -
PHPRPC的简单使用
PHPRPC 是一个轻型的、安全的、跨网际的、跨语言的、跨平台的、跨环境的、跨域的、支持复杂对象传输的、支持引用参数传递的、支持内容输出重定向的、支持分级错误处理的、支持会话的、面向服务的高性能远程过程调用协议。了解更多请访问 http://www.phprpc.com。点击上面的链接去官网下载的php版本,把压缩包解压到网站根目录(我的是phprpc)。在根目录下创建两个测试文件server原创 2015-04-07 09:49:13 · 573 阅读 · 0 评论 -
wamp集成环境开启多站点
本文以WampServer Version 2.5为例,图文说明绑定多域名,开启多站点搭建功能。备注:我的wamp安装在D盘。以下是操作步骤:正常启动wamp。在D:\wamp\bin\apache\apache2.4.9\conf文件夹下,找到httpd.conf,使用记事板打开它,搜索#Include conf/extra/httpd-vhosts.conf,把前面的#去掉,然后保存。原创 2015-04-07 13:36:30 · 435 阅读 · 0 评论 -
thinkphp方法where的用法
where方法的用法是ThinkPHP查询语言的精髓,也是ThinkPHP ORM的重要组成部分和亮点所在,可以完成包括普通查询、表达式查询、快捷查询、区间查询、组合查询在内的查询操作。where方法的参数支持字符串和数组,虽然也可以使用对象但并不建议。字符串条件使用字符串条件直接查询和操作,例如:$User = M("User"); // 实例化User对象$User->where原创 2015-04-03 10:49:52 · 741 阅读 · 0 评论 -
http 301 和 302的区别
什么是301转向?什么是301重定向?301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。什么是302重定向?302重定向又称之为302代表暂时性转移(Temporarily Moved ),英文名称:302 redirect。 也被认为是暂时重转载 2015-04-01 14:11:21 · 455 阅读 · 0 评论 -
thinkphp行为扩展以及插件机制介绍!
行为扩展这个概念是TP架构的核心组成之一,关于行为的解释我就粗略的概括一下吧:TP在从接受到HTTP请求到最终将视图输出,期间经历的很多步骤,这些步骤大家可以在http://document.thinkphp.cn/manual_3_2.html#system_process, 这里面看到,这里就不再详细叙述了。那么行为扩展实际上就是在这些流程里埋下了一个钩子,你可以往钩子里添加你自己的业转载 2015-04-01 11:14:36 · 2145 阅读 · 0 评论 -
php文件操作函数
不只是文件能压缩,其实,字符串也是可以压缩的。PHP提供了 gzcompress() 和gzuncompress() 函数: <?php $string = “Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc ut elit id mi ultricies adipiscing. Nulla fac原创 2015-07-07 08:49:02 · 412 阅读 · 0 评论