
php
文章平均质量分 73
fighting_tl
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php解析word
一,首先要确认php版本,最好是高于5.6二,将以下两行代码放入php.ini中并且重启//这个是开启扩展extension=php_com_dotnet.dll//这个是COM扩展里自带的,只需将前面的;去掉就可以了com.allow_dcom = true三,自己编写一个三方类库文件,phpcom.php,如下:<?php class PHPcom { /** * 返回word内容,和字数(字符数),版本 * @pa转载 2021-04-08 10:47:45 · 715 阅读 · 0 评论 -
linux虚拟机学习计划三(redis mongo安装)
Centos7安装Redis先下载压缩包,这里是5.0.8版本。wget http://download.redis.io/releases/redis-5.0.8.tar.gz然后解压到指定目录tar -zxvf ./redis-5.0.8.tar.gz -C .usr/local/rediscd /usr/local/redis/redis-5.0.8 编译make 然后添加到/usr/local/binmake install 输入redis-server --version查看red原创 2020-11-24 15:12:15 · 177 阅读 · 0 评论 -
linux虚拟机学习计划 二 (redis mongo扩展)
一.redis扩展1.获得redis扩展wget http://pecl.php.net/get/redis-4.2.0.tgz2.解压tar -zxvf redis-4.2.0.tgz3.进入redis-4.2.0.tgzcd redis-4.2.04.在目录中执行以下命令(命令的路径各有不同,请按照你具体的路径去执行)/usr/local/php/bin/phpize 5.安装 ./configure --with-php-config=/lnmp原创 2020-11-24 11:16:03 · 172 阅读 · 0 评论 -
linux虚拟机学习计划一 (lnmp安装记录)
centos网卡配置详解发布时间:2020-03-27 来源:未知 点击:2922 次1.网卡文件位置centos网卡配置文件一般位于:/etc/sysconfig/network-scripts/文件名一般为:ifcfg-eno或者ifcfg-eth0类似的文件,可以先用ip addr 命令或者是ifconfig命令查看网卡信息如果是新机器没有配置文件一般也会有ifcfg-lo回环网卡,可以复制一份使用vim编辑(root权限)一般来说需要自己修改的项BO...原创 2020-11-20 16:43:14 · 261 阅读 · 0 评论 -
php.ini配置文件详解
[PHP]; PHP还是一个不断发展的工具,其功能还在不断地删减; 而php.ini的设置更改可以反映出相当的变化,; 在使用新的PHP版本前,研究一下php.ini会有好处的;;;;;;;;;;;;;;;;;;;; 关于这个文件 ;;;;;;;;;;;;;;;;;;;;; 这个文件控制了PHP许多方面的观点。为了让PHP读取这个文件,它必须被命名为; 'php.ini'。PHP 将在这些地方依次查找该文件:当前工作目录;环境变量PHPRC; 指明的路径;编译时指定的路径...原创 2020-10-28 17:55:20 · 1003 阅读 · 0 评论 -
$_SERVER && getenv()函数 详解
$_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言 $_SERVER['REMOTE_HOST'] //当前用户主机名 $_SERVER['REQUEST_URI'] //URL获取IP$_SERVER["HTTP_X_FORWARDED_FOR"] //透过**代理服务器**取得客户端的真实 IP 地址$_SERVER['HTTP_CLIENT_IP']// 是代理服务器发送的HTTP头。如果是“超级匿名代理”,则返回none值。同样,REMOTE_ADDR也会被替.原创 2020-08-13 09:30:14 · 515 阅读 · 0 评论 -
数组
定义和用法array_column() 返回输入数组中某个单一列的值。原创 2020-07-29 17:02:04 · 214 阅读 · 0 评论 -
php高级工程师面试题
一、mysql相关知识 1、 mysql优化方式MYSQL 优化常用方法mysql 性能优化方案 2、如何分库分表 参考:http://blog.sina.com.cn/s/blog_6e322ce70100zs9a.htmlhttp://www.jb51.net/arti...转载 2020-03-06 15:23:06 · 504 阅读 · 0 评论 -
php 数组排序
经常,开发人员发现在PHP中使用这种数据结构对值或者数组元素进行排序非常有用。PHP提供了一些适合多种数组的排序函数,这些函数允许你在数组内部对元素进行排列,也允许用很多不同的方法对它们进行重新排序。在这篇文章中我们将讨论该排序中最重要的几个函数。简单排序首先,让我们来看看最简单的情况:将一个数组元素从低到高进行简单排序,这个函数既可以按数字大小排列也可以按字母顺序排列。PHP的sort(...转载 2019-07-02 09:05:33 · 613 阅读 · 0 评论 -
CodeIgniter (CI)框架中的数据库查询汇总
引言:前两天业务涉及到一个拉取答题排行榜的需求,数据库里数据是这样的:同一个人可能提交过多次成绩,所以同一个人可能会有多次记录;同一个人提交的多次成绩中可能有至少两次成绩是一样的。于是,查询的时候,首先查询出每个人的最高成绩记录,然后如果某个人的最高成绩记录有多条,去重!最终sql语句如下:/*拉取排行榜*/ public function rank()...转载 2019-06-13 19:47:53 · 4053 阅读 · 0 评论 -
Linux下启动,停止,重启Nginx、Mysql、PHP
LINUX启动Nginx的命令:一、查询是否启动[root@jiang php-fpm.d]# ps -ef | grep nginxroot 25225 1 0 19:26 ? 00:00:00 nginx: master process /app/nginx/sbin/nginxwww 25229 25225 0 19:26 ? ...转载 2019-03-29 17:31:02 · 220 阅读 · 0 评论 -
PHP使用array_unique去重&&对二维数组去重处理
$user_phones = $this->DB_model->select('user',"phone!=''",'','','phone'); $deposit_phones = $this->DB_model->select('deposit_user',"phone!=''",'','','phone'); $phones =...转载 2019-03-20 14:41:05 · 3882 阅读 · 0 评论 -
php面试题(一)
6.你们公司是使用什么框架?答:我们公司采用的是TP框架,运用的mysql+apache+php进行开发,因为TP框架是一个免费开源的,轻量级的php开发框架,而且是我们中国人自己开发的,也是国内用的比较多的,各种资料也比较齐全7.mvc是什么?相互间有什么关系?答:mvc是一种开发模式,主要分为三部分:m(model),也就是模型,负责数据的操作;v(view),也就是视图,负责前后...转载 2019-02-19 16:46:58 · 13106 阅读 · 0 评论 -
分享两个无限制的免费快递查询接口
https://sp0.baidu.com/9_Q4sjW91Qh3otqbppnN2DJv/pae/channel/data/asyncqury?cb=jQuery110204759692032715892_1499865778178&appid=4001&com=&nu=运单号。因为是蹭的百度,速度肯定够快,而且不用输入快递公司的区别码,只需要一个运单号就OK了。第二个就是从快递100官网转载 2018-02-07 11:00:08 · 14341 阅读 · 2 评论 -
循环执行
ps -aux | grep "/usr/bin/php7.1 /data/5lux/5lux_wx_vip/application/standalone/es_insert_productlist.php" | grep -v grepif [ $? -ne 0 ]then/usr/bin/php7.1 /data/5lux/5lux_wx_vip/application/stand原创 2017-07-17 15:57:43 · 307 阅读 · 0 评论 -
php模拟post提交请求,调用接口
/** * 模拟post进行url请求 * @param string $url * @param string $param */ function request_post($url = '', $param = '') { if (empty($url) || empty($param)) { retur转载 2017-09-14 20:28:52 · 4886 阅读 · 0 评论 -
判断图片尺寸 中英文字数长度
if(!empty($img_path)){ $size = getimagesize($img_path); $img_width = isset($size[0]) ? $size[0] : 0; $img_height = isset($size[1]) ? $size[1] : 0;原创 2017-08-29 19:26:05 · 1358 阅读 · 0 评论 -
大众点评接口优惠卷,订单对接
参考 openshoppingdianping.readthedocs.io/zh/latest/index.htmlopenshoppingdianping.readthedocs.io/zh/latest/open_guide.html#client-idopenshoppingdianping.readthedocs.io/zh/latest/ demopubl原创 2017-10-13 17:20:45 · 3357 阅读 · 1 评论 -
TP框架中的单字母函数
S方法在ThinkPHP中进行缓存操作,一般情况下并不需要直接操作缓存类,因为系统内置对缓存操作进行了封装,直接采用S方法即可,例如:缓存初始化// 缓存初始化S(array('type'=>'xcache','expire'=>60));缓存初始化可以支持的参数根据不同的缓存方式有所区别,常用的参数是:参数描述e转载 2018-01-12 10:36:10 · 1518 阅读 · 0 评论 -
PHP 利用QQ邮箱发送邮件「PHPMailer」
在 PHP 应用开发中,往往需要验证用户邮箱、发送消息通知,而使用 PHP 内置的 mail() 函数,则需要邮件系统的支持。如果熟悉 IMAP/SMTP 协议,结合 Socket 功能就可以编写邮件发送程序了,不过开发这样一个程序并不容易。好在 PHPMailer 封装的足够强大,使用它可以更加便捷的发送邮件,免去了我们很多额外的麻烦。 PHPMailer转载 2018-01-26 15:24:24 · 1232 阅读 · 0 评论 -
第三方登录qq
前言:PHP实现QQ快速登录,罗列了三种方法方法一:面向过程,回调地址和首次触发登录写到了一个方法页面【因为有了if做判断】,方法二,三:面向对象1.先调用登录方法,向腾讯发送请求,2.腾讯携带本网站唯一对应参数OPENID,ACCESSTOKEN,返回到对应回调页面,3.回调页面接受到腾讯的参数后,通过这个两个参数,再发出对应的请求,如查询用户的数据。4.腾讯做出对应的操作,如返回这个用户的数据转载 2018-01-19 10:38:07 · 1066 阅读 · 0 评论 -
PHP生成excel,方法一:header生成
public function export_order() { //搜索条件 $where = 'where 1=1 '; $consignee = I('consignee'); if($consignee){ $where .= " AND consignee like '%$consignee%' "; } $order_sn = I('order_s...原创 2018-02-09 16:22:32 · 1160 阅读 · 0 评论 -
HTTP请求的header头解析
Request Headers:下图是我访问一个URL:http://www.hzau.edu.cn的一个header,根据具体实例来分析一下各部分的功能及其作用。 Accept作用: 浏览器端可以接受的媒体类型,例如: Accept: text/html 代表浏览器可以接受服务器回发的类型为 text/html 也就是我们常说的html文档,如果服务器无法返回text/html类型的数据...转载 2018-02-09 17:13:31 · 2803 阅读 · 0 评论 -
判断图片是否相同
1. public function action_test1212(){ $img1 = 'http://img.bstapp.cn/skus/315125071137/a69ba074f8f234fdc41b9d1923df48a2.jpg@1e_400w_400h_80Q_1x.jpg'; $img2 = 'http://img.bstapp.cn/sku转载 2017-05-10 16:01:37 · 3028 阅读 · 0 评论