随笔分类 -  php

php问题
摘要:1.了解APCu APC(Alternative PHP Cache)是一个PHP缓存。 注意:你不能在一天服务器上同时安装APC和Zend Optimiser,二者只能选其一。 2. win下如何安装 1.下载自己的apcu http://pecl.php.net/package/APCu 2. 阅读全文
posted @ 2019-10-09 09:47 小跑跑泡 阅读(1161) 评论(0) 推荐(0)
摘要:1. Smtp.class.php <?php /** * email smtp (support php7) * * Modified by: Reson 2017/06 * UPDATE: * 1、change ereg to preg_match;change ereg_replace to 阅读全文
posted @ 2019-09-20 11:22 小跑跑泡 阅读(222) 评论(0) 推荐(0)
摘要:(1)遍历文件夹下的所有文件夹 <?php function my_scandir($dir) { $files = array(); if($handle = opendir($dir)) { while (($file = readdir($handle))!== false) { if($fi 阅读全文
posted @ 2019-07-04 11:25 小跑跑泡 阅读(148) 评论(0) 推荐(0)
摘要:(1) 二分查找 <?php //二分查找 function bin_search($arr,$low,$high,$k) { if($low <= $high) { $mid = intval(($low + $high)/2); if($arr[$mid] == $k) { return $mi 阅读全文
posted @ 2019-07-04 11:23 小跑跑泡 阅读(158) 评论(0) 推荐(0)
摘要:(1) 冒泡排序 function BubbleSort(array $arr) { for ($i=0 ; $i <count($arr) ; $i++) { //设置一个空变量 $data = ''; for ($j=$i ; $j < count($arr)-1 ; $j++) { if ($ 阅读全文
posted @ 2019-07-04 11:18 小跑跑泡 阅读(246) 评论(0) 推荐(0)
摘要:getcwd() ; # 显示是 在哪个文件里调用此文件 的目录 __DIR__ ; # 当前内容写在哪个文件就显示这个文件目录 __FILE__ ; # 当前内容写在哪个文件就显示这个文件目录+文件名 __LINE__ ; # 当前行数 阅读全文
posted @ 2019-07-02 12:00 小跑跑泡 阅读(603) 评论(0) 推荐(0)
摘要:1.windows 完整教程:http://www.php.cn/jishu/php/412784.html 下载地址:https://windows.php.net/downloads/pecl/releases/redis/ (1)进入下载地址,选择自己的版本(很重要) 下载好后解压。复制里面的 阅读全文
posted @ 2019-06-18 18:37 小跑跑泡 阅读(5130) 评论(0) 推荐(0)
摘要:(1)apt-get isntall redis 安装redis,输入 redis-cli 可以进入redis 表示已经安装好 (2)win下安装 Redis Desktop manage 直接下载安装 (此时如果直接连接,我们发现连接不上,因为redis默认是127.0.0.1表示只能本地连接) 阅读全文
posted @ 2019-05-29 22:55 小跑跑泡 阅读(934) 评论(0) 推荐(0)
摘要:protected function ajaxReturn($data,$type='',$json_option=0) { if(empty($type)) $type = 'JSON'; switch (strtoupper($type)){ case 'JSON' : // 返回JSON数据格式到客户端 包含状态信息 header('Content-Type:application/jso... 阅读全文
posted @ 2019-04-22 13:40 小跑跑泡 阅读(200) 评论(0) 推荐(0)
摘要:1.看看简历,会问一些过去做的项目的用户量、pv、吞吐量、相关难点和解决方法等2.数据库设计经验,为什么进行分表? 分库?一般多少数据量开始分表? 分库? 分库分表的目的? 什么是数据库垂直拆分? 水平拆分? 分区等等?可以举例说明3.数据库优化有哪些? 分别需要注意什么?4.web开发方面会遇到哪 阅读全文
posted @ 2019-04-19 11:02 小跑跑泡 阅读(3176) 评论(0) 推荐(0)
摘要:下载 phpqrcode,并引入 1.二维码在线展示(不生成文件,直接在网页上展示) /* * 示例框架 thinkphp5 * string $con 扫描二维码展示的内容或跳转的url * */ public function Qr($con){ vendor("phpqrcode.phpqrc 阅读全文
posted @ 2019-03-29 16:34 小跑跑泡 阅读(176) 评论(0) 推荐(0)
摘要:首先数组分为一维数组和多维数组 1.一维数组 $a = array(a,b,c,d,a,b,e,f,g); array_unique($a) 就行了 2.二维数组 这时我们再用array_unique(),会报错,因为这个方法只能针对一维数组 1 function multi_array_unqie 阅读全文
posted @ 2019-03-27 10:18 小跑跑泡 阅读(2615) 评论(0) 推荐(0)
摘要:背景:现在有一个多维数组,该数组里面的部分一维数组key值是完全一样的,现将一样的数组提取出来,用于做列表展示。 封装方法: 1 function arrClassify($arr){ 2 $data = array(); 3 $a = 0; 4 while ($arr){ 5 $key = $ar 阅读全文
posted @ 2019-03-25 11:00 小跑跑泡 阅读(556) 评论(0) 推荐(0)