
PHP
oXiaoRenWu001
这个作者很懒,什么都没留下…
展开
-
php ftp上传 + 图片服务器
服务器 centos1.安装vsftpd (百度有好多文件介绍,这里就不介绍了)2.index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=devi...原创 2018-09-28 14:26:55 · 1457 阅读 · 0 评论 -
秒杀
<?php$redisServer = RedisServer::getInstance();$listKey = 'miaoshaK';file_lock('qiang', $redisServer);//读取有效的请求while($res = $redisServer->lpop($listKey)){ error_log($res."\n", 3,'log.txt');原创 2017-04-25 11:13:05 · 431 阅读 · 0 评论 -
Mac OS X 下编译安装 PHP
OS X Yosemite 10.10.3 自带的 PHP 版本为 5.5.20, 秉着折腾精神和以及安装细节的可控性, 笔者通过编译安装的方式为系统新增了一份当前最新的 5.6.8 版本的 PHP, 并开启了一些常用扩展模块。此次编译安装, 目的是给 Nginx 使用, 通过 FastCGI 方式运行 PHP, 以搭建 OS X 下的 LNMP 环境。下载安装编译选项中需要的...转载 2015-07-30 10:22:13 · 3344 阅读 · 0 评论 -
深入浅出讲解:php的socket通信
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Transmi转载 2015-03-03 12:02:02 · 608 阅读 · 0 评论 -
那只猴子就叫做大王
一 群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的 进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。用程序模拟该过程。<?php //开始转圈function zhuanquan($n,$m){ $arr = $n; $l原创 2015-02-10 14:59:55 · 630 阅读 · 0 评论 -
安装与使用PhpDocumentor
写文件是一个程序设计师最最痛苦的事情之一,尤其是写了一堆程序后有人要你把 Function ,Class 等等等等,写成一份文件。这事情不管你是写 c/c++ , perl , ruby , php 都不例外。 phpDocumentor 是我们的救星! 只要在写程序的时候,乖乖的写一点注解,写一点范例,多一点说明,注意一下格式,等到程序完工后,只要一个指令,就可以立刻把全部程序的说明转载 2014-01-28 09:40:07 · 711 阅读 · 0 评论 -
mysql里locate和instr的用法
针对置顶(定为a)、加精(定为b)用一个字段保存暂且命名为c_state,类型为varchar,长度就自己定义咯。当两个同时选中时肯定“[置顶][精品]”排第一,[置顶]排第二,[精品]排第三,或许按照我们惯常的思维是$sql="select * from tablename order by c_state desc";这样排列的顺序却不是我们想要的,因为结果为b转载 2013-08-16 08:53:03 · 2919 阅读 · 0 评论 -
mysql 触发器
语法:l create trigger trigger_name before | afterinsert | update | deleteon table_namefor each rowbegin sql endcreate trigger:关键字trigger_name:触发器名称(自定义)trigger_time:触发时间,取值原创 2013-07-29 09:57:15 · 824 阅读 · 0 评论 -
修订版 PHP 导入 、导出EXCEL
header("Content-Type: text/html; charset=utf-8");require_once './PHPExcel.php';require_once './PHPExcel/IOFactory.php';require_once './PHPExcel/Reader/Excel5.php';/*** 读取Excel表格*原创 2013-07-15 11:36:52 · 938 阅读 · 0 评论 -
PHP 导出 和写入 Excel文件
<?phpheader("Content-Type: text/html; charset=utf-8");require_once './PHPExcel.php';require_once './PHPExcel/IOFactory.php';require_once './PHPExcel/Reader/Excel5.php';/*** 读取Excel表格* @para原创 2013-07-03 09:27:52 · 1548 阅读 · 0 评论 -
PHP "完美"的防XSS 防SQL注入的代码 喷
function gjj($str){ $farr = array( "/\\s+/", "/]*?)>/isU", "/(]*)on[a-zA-Z]+\s*=([^>]*>)/isU", ); $str = preg_replace($farr,"",$str); return addslashes($str);转载 2013-06-27 16:02:14 · 704 阅读 · 0 评论 -
PHP 实现登录记住密码
form页面用户名密码记住密码用户信息<?phpsession_start();function p($arr){ echo ""; print_r($arr); echo "";}p($_SESSION);p($_COOKIE);?>登录页面<?phpfunction p($arr){ echo ""; print_r($arr);原创 2013-04-07 17:06:51 · 1951 阅读 · 0 评论 -
PHP中防止SQL注入
mysql_real_escape_string()原创 2013-04-03 18:48:06 · 1152 阅读 · 1 评论 -
PHP 把数据库导成excel表
$DB_Server = "localhost"; $DB_Username = "root"; $DB_Password = "123456"; $DB_DBName = "oa"; $DB_TBLName = "oa_form_table"; $savename = date("YmjHis"); $Connect = @mysql_connect($DB_Server原创 2013-02-26 11:21:39 · 771 阅读 · 0 评论 -
PHP截取中文无乱码
这段代码好像是thinkphp里面的/**+----------------------------------------------------------* 字符串截取,支持中文和其他编码+----------------------------------------------------------* @static* @access public+----原创 2013-02-26 11:16:06 · 817 阅读 · 0 评论 -
PHP判断是否是AJAX请求
$ajax = false;if(!empty($_SERVER['HTTP_X_REQUESTED_WITH'])&& strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){$ajax = true;}原创 2013-02-26 11:12:39 · 549 阅读 · 0 评论 -
一条SQL查询某张表时间转换格式后保存另外一张表
一条SQL查询某张表的时间 并转换 格式后 保存到另外一张表里面insert into tt (gettime) select FROM_UNIXTIME(`gettime`,%Y%m%d') from wp_courage_detail原创 2013-02-26 11:11:48 · 705 阅读 · 0 评论 -
PHP版本日历
在做项目中用到日历 ,就写了这个 ,这段代码 是在项目中用的代码 ,如过需要使用 还需修改$monthnow=isset($_GET['mon'])?$_GET['mon']:date("n");$yearnow=isset($_GET['year'])?$_GET['year']:date("Y");if($monthnow==13){$monthnow=1;$year原创 2013-02-26 11:11:09 · 593 阅读 · 0 评论 -
PHP无限分类——左右值实现
Post at 2012-06-13 02:03:33php无限分类左右值预排序树网站,一定离不开多级分类:小到导航栏的两三级分类,大到其它货物的无限分类等。PHP无限分类有多种算法,本文将介绍的是PHP左右值无限分类,也称为预排序树无限分类 ...什么是左右值无限级分类左右值无限分类的优缺点PHP无限分类研究对象创建PHP左右值无限分类的SQL数据获取所有的后代节点计算所有子类的转载 2013-02-26 11:00:59 · 4543 阅读 · 1 评论 -
php CURL参数中文说明
curl_close — 关闭一个curl会话 curl_copy_handle — 拷贝一个curl连接资源的所有内容和参数 curl_errno — 返回一个包含当前会话错误信息的数字编号 curl_error — 返回一个包含当前会话错误信息的字符串 curl_exec — 执行一个curl会话 curl_getinfo — 获取一个curl连接资源句柄的信息 cur原创 2013-02-26 10:58:35 · 1139 阅读 · 0 评论 -
PHP CURL模拟POST传递参数
// 开启curl_init()$ch = curl_init(); // 设置网址 curl_setopt($ch, CURLOPT_URL,"想要传递的页面 http://***.com/***.php"); // 要传递的参数$data = array('name' => 'Dennis', 'surname' => 'Pallett'); //开启post 请求原创 2013-02-26 10:56:55 · 3392 阅读 · 0 评论 -
PHP抓取网站页面、CSS文件、图片
$url = array('index' => 'http://www.meilishuo.com/welcome','login' => 'http://www.meilishuo.com/user/login','register' => 'http://www.meilishuo.com/user/register');getHtml($url);/*获取网站原创 2013-02-26 10:41:16 · 1096 阅读 · 0 评论