- 博客(26)
- 资源 (5)
- 收藏
- 关注
原创 php对接app微信支付
1传递商户交易号和价格去微信进行生成预支付订单利用微信统一下单方法生成预申请id$input = new WxPayUnifiedOrder();$input->SetBody($body); //设置商品或支付单简要描述$input->SetAttach(''); //设置附加数据,在查询API和支付通知中原样返回,该字段主要用于商户携带订
2016-12-09 10:44:14
2727
原创 php实现文件锁解决并发
$lock_file=nie.'.lock';if(!file_exists($lock_file)){ $fp=fopen($lock_file,'w'); if(flock($fp,LOCK_EX)){ echo"ceshi-success"; flock($fp,LOCK_UN); fclose($fp); u
2016-11-10 15:55:05
4660
原创 linux 下crontab d定时 功能
2016年9月2日1 在linux 下执行 crontab -e 编辑php要执行的文件*/1 * * * * /usr/bin/php /data/www/niewei/index.php 前面是时间* * * * * * * +------------- min (0 - 59) * | +----------- hour (0
2016-09-02 15:12:59
477
转载 Git SSH Key 生成步骤
it是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置。github的ssh配置如下:一 、设置git的user name和email:$ git config --global user.name "xuhaiyan"$ git config --global user.email "haiyan.xu.vip@gmail.
2014-12-17 12:39:34
498
原创 Apache的常用配置
Apache采用IBM HTTPServer,内核为Apache/2.0.47Server version: IBM_HTTP_Server/6.1.0.13 Apache/2.0.47 查看IBM HTTPServer的版本的命令apache.exe -V ./apachectl -V 4 注:IBM HTTPServer是包装Apache后增强了部分功能普通
2014-04-20 17:38:32
1727
原创 php环境中的ini配置
[PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的PHP版本前,研究一下php.ini会有好处的 ;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ;;;;;;;;;;;;;;;;;;; ; 这个文件控制了PHP许多方面的观点.为了让PHP读取这个文件
2014-04-20 17:25:38
1760
转载 wamp多网站配置for window 本地测试 单Ip
wamp多网站配置for window 本地测试 单Ip网上有很多WAMP集成环境下单IP多域名虚拟主机配置的文章,自己总结了有用方法记录下来简单的介绍一下我的系统环境:window xp 和 wamp apache2.2.8 -----------------------------------------------------------------
2014-04-11 15:06:01
1053
转载 WAMPserver配置(允许外部访问、phpmyadmin设置为输入用户名密码才可登录等)
1、下载和安装: 首先从http://sourceforge.net/projects/wampserver/下载WampServer,我写此文时用的是最新版wampserver2.2d-x32.exe。 安装完第一步是更改语言,右击任务栏的WampServer图标,选择Language-chinese。 2、保证WampSer
2014-03-27 16:33:09
3001
原创 格式化文本域内容
/** * 格式化文本域内容 * * @param $string 文本域内容 * @return string */function trim_textarea($string) { $string = nl2br ( str_replace ( ' ', ' ', $string ) ); return $string;}
2014-03-23 16:12:15
839
转载 php的过滤函数
/** * 安全过滤函数 * * @param $string * @return string */function safe_replace($string) { $string = str_replace('%20','',$string); $string = str_replace('%27','',$string); $string = str_replace('%2
2014-03-23 16:03:22
808
转载 第五章 Linux系统的远程登录
首先要说一下,该部分内容对于linux初学者来讲并不是特别重要的,可以先跳过该章节,先学下一章,等学完后再回来看这一章。Linux大多应用于服务器,而服务器不可能像PC一样放在办公室,它们是放在IDC机房的,所以我平时登录linux系统都是通过远程登录的。Linux系统中是通过ssh服务实现的远程登录功能。默认ssh服务开启了22端口,而且当我们安装完系统时,这个服务已经安装,并且是开机启动的
2014-03-12 18:16:14
1177
转载 第四章 初步进入linux世界
【Linux 系统启动过程】Linux的启动其实和windows的启动过程很类似,不过windows我们是无法看到启动信息的,而linux启动时我们会看到许多启动信息,例如某个服务是否启动。Linux系统的启动过程大体上可分为五部分:内核的引导;运行init;系统初始化;建立终端 ;用户登录系统。A 内核引导当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(
2014-03-12 16:28:09
735
转载 第三章 Linux操作系统的安装
因为笔者一直都是使用CentOS,所以这次安装系统也是基于CentOS的安装。把光盘插入光驱,设置bios光驱启动。进入光盘的欢迎界面。其中有两个选项,可以直接按回车,也可以在当前界面下输入 linux text 按回车。前者是图形下安装,可以动鼠标的,后者是纯文字形式的。建议初学者用前者安装。直接回车后,出现一下界面:这一步是要提示你是否要校验光盘,目的是看看光盘中的安装包是否完
2014-03-12 16:18:17
577
转载 第二章 图形界面还是命令窗口
对于linux的应用,我想大多数都是用在服务器领域,对于服务器来讲真的没有必要跑一个图形界面。所以我们平时安装linux操作系统时往往是不安装图形界面的。说到这里也许你会有疑问,图形界面还能选择装或者不装?是的,虽然linux和微软的windows一样同位操作系统,但是它们有一个很大的区别就是windows操作系统的图形界面是和内核一体的,俗称微内核,而linux操作系统图形界面就像一个软
2014-03-12 16:13:07
540
转载 第一章 关于linux的历史
很多关于linux的书籍在前面章节中写了一大堆东西来介绍linux,可惜读者看了好久也没有正式开始进入linux的世界,这样反而导致了他们对linux失去了一些兴趣,而把厚厚的一本书丢掉。Linux的历史确实有必要让读者了解的,但是不了解也并不会影响你将来的linux技术水平。哈哈,本人其实就不怎么了解linux的历史,所以对于linux的历史在本教程中不会涉及到。如果你感兴趣的话,那你去网上
2014-03-12 16:09:12
620
原创 css如何去掉a标签带来的虚框
1.a{ bblr:expression(this.onFocus=this.blur());/*IE使用*/ outline-style:none;/*FF使用*/ } /*去除a标签带来的虚框*/2全 局控制 CSS实现 a{blr:expression(this.onFocus=this.close());} /* 只支持IE,过
2014-02-25 12:07:40
1627
原创 css清除浮动的方法有哪些??
如何清除浮动?方法1:#test{clear:both;}#test为浮动元素的下一个兄弟元素方法2:#test{display:block;zoom:1;overflow:hidden;}#test为浮动元素的父元素。zoom:1也可以替换为固定的width或height方法3:#test{zoom:1;}#test
2014-02-23 14:20:33
898
原创 php 图片上传功能
<form action="" enctype="multipart/form-data" method="post" name="uploadfile">上传文件: <?php //print_r($_FILES["upfile"]); if(is_uploaded_file($_FILES['upfile']['tmp_name'])){ $upfile=$_FILES["upf
2013-12-22 17:55:38
1048
原创 php获取地址栏信息
<?php //获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; //获取网页地址 echo $_SERVER['PHP_SELF'].""; //获取网址参数 echo $_SERVER["QUERY_STRING"].""; //来源网页的详细地址 echo $_SERVER['HTTP_REFERER'].""; echo "";funct
2013-12-22 17:37:53
2755
原创 php实现安全下载功能
<?php$name_tmp = explode("_",$name); $type = $name_tmp[0]; $file_time = explode(".",$name_tmp[3]); $file_time = $file_time[0]; $file_date = date("Y/md",$file_time); $file_dir = SITE_PATH."/data/
2013-12-22 17:12:04
840
原创 php二维数组中常见的问题
二维数组的遍历//使用for循环遍历$arr2=array(array("张三","20","男"),array("李四","25","男"),array("王五","19","女"),array("赵六","25","女"));for($i=0;$i for($j=0;$j echo $arr2[$i][$j]; }}?>
2013-12-21 21:30:50
967
原创 php一维数组遍历中常见的问题
1)foreach()是一个用来遍历数组中数据的最简单有效的方法。 $colors = array('red','blue','green','yellow'); foreach ($colors as $color) { echo "Do you like $color? "; }
2013-12-21 21:28:53
1610
原创 php数组中的指针问题
$transport = array('foot', 'bike', 'car', 'plane');$mode1 = current($transport); // $mode = 'foot';$mode2 = next($transport); // $mode = 'bike';$mode3 = current($transport); // $mode = 'bike'
2013-12-21 20:54:15
933
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人