![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
i337
这个作者很懒,什么都没留下…
展开
-
curl模拟提交(post)
<?phpheader('content-type:text/html;charset=utf-8');function curlPost($url,$data,$method){ $ch = curl_init(); //1.初始化 curl_setopt($ch, CURLOPT_URL, $url); //2.请求地址 curl_setopt($ch, CURLOPT_CUSTO原创 2016-05-23 16:00:02 · 1742 阅读 · 0 评论 -
js操作 cookie
1、如何用js 操作cookieJavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie.那么用js操作cookie的好处是什么呢?cookie的结构:简单地说:cookie是以键值对的形式保存的,即key=value的格式。各个cookie之间一般是以“原创 2016-05-23 21:15:12 · 1501 阅读 · 0 评论 -
php的错误级别
php.ini 文件中有许多配置设置。您应当已经设置好自己的 php.ini 文件并把它放在合适的目录中,就像在 Linux 上安装 PHP 和 Apache 2 的文档说明中所示的那样。在调试 PHP 应用程序时,应当知道两个配置变量。下面是这两个变量及其默认值:display_errors = Offerror_reporting = E_ALL通过在 php.ini 文件中搜索它原创 2016-05-25 16:33:54 · 1753 阅读 · 0 评论 -
windows下安装redis
我们在windows下安装redis首先下载好我们需要的redis包然后下面正式进入我们的安装步骤:1、首先确认下载包为64位的还是32位的2、下载http://code.google.com/p/servicestack/downloads3、解压下载包得到以下文件:cygwin1.dllredis-benchmark.exe //性能测试,用以模拟同时N个客户端发送M个se原创 2016-06-17 15:03:15 · 1530 阅读 · 0 评论 -
Linux CentOs7 下安装 redis
请将以下命令放入linux命令行中运行如果安装过程前没有安装GCC请先安装 命令如下$ yum install gcc-c++$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz $ tar xzf redis-2.8.17.tar.gz $ cd redis-2.8.17 $ make make原创 2016-06-17 15:43:32 · 1596 阅读 · 1 评论 -
php 三元运算符
php中的三元运算符大家都知道,下面就给大家详细讲解一下三元运算符$if_summary = $row['IF_SUMMARY']==2?'是':'否';这句话的意思就等于是if($row['IF_SUMMARY']==2){$if_summary="是";}else{$if_summary="否";}三元运算符的功能与“if...else”流程语句一致,它在一行中书写,代码非原创 2016-06-21 14:26:53 · 1894 阅读 · 0 评论 -
PHP中9大缓存技术
1、全页面静态化缓存也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms;一种比较常用的实现方式是用输出缓存:Ob_start()******要运行的代码*******$content = Ob_get_contents();****将缓存内容写入html文件*****原创 2016-06-22 20:52:21 · 1597 阅读 · 0 评论 -
php四种基础算法:冒泡,选择,插入和快速排序法
许多人都说 算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣。作为一个初级phper,虽然很少接触到算法方面的东西 。但是对于冒泡排序,插入排序,选择排序,快速排序四种基本算法,我想还是要掌握的。下面是我按自己的理解,将四个方法分析一遍。需求:分别用 冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组中 的值按照从小到的顺序进行排序。 $arr(1,43,54,62,21转载 2016-06-22 21:35:02 · 1487 阅读 · 0 评论 -
mysql 主从复制配置
主从复制配置步骤如下:主服务器:从服务器ip地址分别为(根据自己ip自定)192.168.145.222、192.168.145.226 1、修改主服务器master:vi /etc/my.cnf [mysqld] log-bin=mysql-bin #[必须]启用二进制日志 server-id=222 #[必须]服务器唯一ID,默认是1,一般转载 2016-06-23 21:42:57 · 1534 阅读 · 0 评论 -
php用smtp发送邮件
1.其实用smtp协议发送邮件很简单,用框架或者原生都可以,我们需要用到class.phpmailer.php 和class.smtp.php,大家可以去网上下载。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tra原创 2016-05-23 15:28:41 · 2069 阅读 · 0 评论 -
怎样用php识别是电脑还是手机访问网站
网站要判断是手机访问还是电脑访问,然后显示不同的信息,所以就在网上找了这个,不是原创,重在分享。<?phpfunction isMobile(){ $useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $useragent_commentsblock=preg_match('|\转载 2016-06-22 20:57:28 · 5730 阅读 · 1 评论 -
php移除Remove Microsoft Word HTML Tag
当你使用Microsoft Word会创建许多Tag,比如font,span,style,class等。这些标签对于Word本身而言是非常有用的,但是当你从Word粘贴至网页时,你会发现很多无用的Tag。因此,下面的这段代码可帮助你删除所有无用的Word HTML Tag。function cleanHTML($html) {/// /// Removes all FONT and SPAN原创 2016-06-22 21:09:09 · 1534 阅读 · 0 评论 -
php查找页面上的所有链接
使用DOM,你可以轻松从任何页面上抓取链接,代码示例如下:$html = file_get_contents('http://www.php100.com');$dom = new DOMDocument();@$dom->loadHTML($html);// grab all the on the page$xpath = new DOMXPath($dom);$hrefs = $原创 2016-06-22 21:04:01 · 1493 阅读 · 0 评论 -
php代码查看邮件是否已被阅读
当你在发送邮件时,你或许很想知道该邮件是否被对方已阅读。这里有段非常有趣的代码片段能够显示对方IP地址记录阅读的实际日期和时间。 <?error_reporting(0);Header("Content-Type: image/jpeg"); //Get IPif (!emptyempty($_SERVER['HTTP_CLIENT_IP'])){$ip=$_SERVER['HT原创 2016-06-22 21:00:58 · 1825 阅读 · 0 评论 -
PHP中最容易忘记的一些知识点总结
1、定义常量:<?php //1 define("TAX_RATE",0.08); echo TAX_RATE; //输出0.08 //2 (PHP 5.3) const TAX_RATE2 =0.01; echo '--'.TAX_RATE2; //输出0.01?>2、require 和require_once 区别:原创 2016-06-21 14:24:16 · 1395 阅读 · 0 评论 -
php代码优化
首先我们来举一个例子,比如我们在写程序 echo 的时候用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”。 以下是我们在编写代码的时候可以优化的地方: 1、如果能将类的方法定义成sta原创 2016-06-17 14:03:49 · 1392 阅读 · 0 评论 -
file_get_contents或者simplexml_load_file时乱码
乱码有几种可能如下:1.页面能获取过来,只是内容乱码而已:可以采用iconv()和mb_convert_encoding()函数进行转码即可2.当内容都无法正常获取的时候,分两种情况第一种是防盗链,第二种是页面需要解压2.1防盗链情况下解决办法比较简单,模拟浏览器就可以了 <?php header('content-type:text/html;c转载 2016-05-23 16:10:59 · 1552 阅读 · 0 评论 -
CI框架中excle导入和导出
1、先是excle导入 public function excel_put(){ //先做一个文件上传,保存文件 $path=$_FILES['file']; $filePath = "uploads/".$path["name"]; move_uploaded_file($path["tmp_name"],原创 2016-05-23 16:06:30 · 3614 阅读 · 0 评论