拥有PHP生态标签的文章

PHP定时器 生态

常见的定时器有两种:一种周期性定时执行,例如每天的凌晨三点出报表;另一种在指定时间后执行(一次),例如会员登录系统五分钟后发放每日登录奖励。两种情况对应shell中的cron和at命令,与JavaScript中的setInterval和setTimeout函数类似(严格来说setInterval是周期性执行,指定时间点执行需要自行处理)。做web开发的PHP程序员对JavaScript中的两个定时器函数应该都还挺熟悉,回到PHP层面就有点傻眼:PHP中有sleep,但是没有(内置)定时器函数可用。
阅读全文

秒杀 及其 涉及生态

秒杀生态 涉及工具:1.压测工具```安装yum y install httpdtools//检测是否安装ab V检测接口最大qps: ab n1000 c10 httpd://xxx 模拟并发10人1000次请求linux shell:$ vim test.php //echo 'hello world';$ crul test.cn/test.php //检测是否可执行$ ab n1000 c100 test.cn/tes
阅读全文

PHP的一些常用函数和变量(实践向)

&&& call_user_func_array 推荐用```call_user_func_array($callback,$param)调用函数方法 call_user_func_array('funcA', array("111", "222"));调用类里方法 call_user_func_array(array('ClassA','bc'), array("111", "222"));call_user_func ($callback ,$param1,$param2)
阅读全文

PHP __callStatic 使用案例 及其 16个魔术变量用法

TP6 的 DB 实现类```php<?php// +// | ThinkPHP // +// | Copyright (c) 20062018 http://thinkphp.cn All rights reserved.// +// | Licensed ( http://www.apache.org/licenses/LICENSE2.0 )// +// | Author: liu21st <liu21st@gmail.com// +names
阅读全文

PHP统计当前在线人数

PHP统计当前在线人数主要逻辑思维:本文主要是通过IP来区分不同的访问用户,然后将用户信息保存在txt文本中来实现统计当前在线人数的功能。3.1、创建php文件创建一个名为“countOnline.php”的PHP文件用来实现统计当前在线人数的功能。3.2、统计在线人数功能代码(1)定义保存用户信息的文本$user_online="count.txt";  //保存在线用户信息的文件touch($user_online);  // 若无此文件则创建
阅读全文

Laravel 的关联模型 及其 预加载with应用( 附TP5的)

预加载 关联模型 和 TP 一样 都是用with model 关联定义 大同小异```php<?phpnamespace App;use Illuminate\Database\Eloquent\Model;class Book extends Model{ / 获取书籍作者。 / public function author() { return $thisbelongsTo('App\Au
阅读全文

laravel基础课程---视图(laravel的模板语法)

一、总结一句话总结:lavarel的模板语法比thinkphp好用很多:和html代码配合的更好lavarel比tp好用太多了:比如还有广播系统,邮件系统等隔行换色@for($i=0;$i<=10;$i++) @if($i%2) <h1 style="background:red"{{$i}}</h1 @else <h1 style="background:blue"{{$i}}</h1 @endif@endfor
阅读全文

无事可做?这里有你想要的!

目前流行web技术整理:基本要求:如何使用工具、项目版本如何控制、接触并能够使用以下tp\laravel等框架完成项目等等,积累了一定的开发经验yii 和那个symfony 和 啥设计模式 看看就好了我觉得:sweat性能优化:微服务必要手段工具 架构师 :joy:
阅读全文

PHP中的自动加载(配合命名空间)易混淆简单纪要

同命名空间下的相互调用在平时我们使用命令空间时,有时候可能是在同一个命名空间下的2个类文件在相互调用。这个时候就要注意,在自动调用的问题了。比如Lib\Factory.php 和 Lib\Db\MySQL.php我想在 Lib\Factory.php 中调用 Lib\Db\MySQL.php。怎么调用呢?以下是错误的示范:```phpnew Lib\Db\MySQL(); ...
阅读全文

论PHP坑爹的那些面试题

本文内容整理从https://blog.csdn.net/u011330276/article/details/79597200。https://www.cnblogs.com/jackieron/p/6504765.html以便自己闲暇时间浏览,以便今后面试技巧的提升,督促自己学习提高。当然也有自己面试被问到的一些问题的整理加入!!!1.请自我介绍一下?答:我叫xxx...
阅读全文