php 加星号,PHP字符中间加*星号代码,支持中英文

  • Post author:
  • Post category:php

最近项目中遇到这个问题,自己写了一个,利用的是mb_相关的方法,比较简单方便 static function PassStart($str,$start,$end=0,$dot="*",$charset="UTF-8"){ $len = mb_strlen($str,$charset); if($start==0||$start>$len){ $start = 1; } if($end!=0…

继续阅读 php 加星号,PHP字符中间加*星号代码,支持中英文

php生成指定范围随机数两位小数_MySQL的指定范围随机数函数rand()的使用技巧

  • Post author:
  • Post category:php

公式如下: rand() * (y-x) + x 咱们学php的都知道,随机函数rand或mt_rand,可以传入一个参数,产生0到参数之间的随机整数,也可以传入两个参数,产生这两个参数之间的随机整数。 而在mysql里,随机数函数rand不能传参,产生的0到1之间的浮点数,要是我们需要在mysql产生大于1的随机整数,该怎么办呢? 这样的需求并不陌生,例如,咱做的文章系统,需要作弊,给文章的浏览…

继续阅读 php生成指定范围随机数两位小数_MySQL的指定范围随机数函数rand()的使用技巧

php-fpm详解

  • Post author:
  • Post category:php

2022年9月27日15:45:04 FastCGI(Fast Common Gateway Interface)快速通用网关接口,是 CGI 的增强版本,为了提升 CGI 的性能而生。 PHP-FPM(FastCGI Process Manager for PHP)PHP 的 FastCGI 进程管理器。FastCGI 只是一个协议规范,需要某个程序去具体实现,而 PHP-FPM 就是这个具体实…

继续阅读 php-fpm详解

php exec 获取进程号,在Linux上创建PHP在线评分系统:exec行为,进程ID和grep

  • Post author:
  • Post category:php

背景 我正在使用PHP和MySQL编写一个简单的在线评判(代码评分系统).它采用C和Java提交的代码,编译它们并测试它们. 这是在旧版本的Ubuntu上运行PHP 5.2的Apache. 我目前在做什么 我有一个无限循环的PHP程序,调用另一个PHP程序 //for(infinity) exec("php -f grade.php"); //... 每十分之一秒.让我们调用第一个looper.p…

继续阅读 php exec 获取进程号,在Linux上创建PHP在线评分系统:exec行为,进程ID和grep

Thinkphp找不到model和不支持mysql(_MODULE_NOT_EXIST_和 _NOT_SUPPERT_ :mysql )

  • Post author:
  • Post category:php

简要:众所周知,开发软件最好的环境是在MAC下;为此在黑苹果上,用Thinkphp开发;在过程中出现,找不到model以及数据库类型错误;为此向大家分享解决办法,希望能够帮助困惑的伙伴们,如果有不对或者好的建议告知下; ~ ! 一、Model找不到( MODULE_NOT_EXIST ) 用惯Thinkphp框架的朋友,都清楚;报错原因:找不到模块;但这种情况( MODULE_NOT_EXIST …

继续阅读 Thinkphp找不到model和不支持mysql(_MODULE_NOT_EXIST_和 _NOT_SUPPERT_ :mysql )

thinkPHP框架下 调用数据库内数据实现在页面

  • Post author:
  • Post category:php

index.php(C:\xampp\htdocs\tp5\application\index\controller) <?php namespace app\index\controller; use think\Db; use think\Controller; class Index extends Controller { public function index() { $dat…

继续阅读 thinkPHP框架下 调用数据库内数据实现在页面

让 idea webstorm phpstorm 能够 识别 thinkphp 的方法(自动提示功能)

  • Post author:
  • Post category:php

1、在/ThinkPHP/Library/Think 目录下 新建一个文件,名为:  BaseController.class.php 2、BaseController.class.php 内容为 namespace Think; abstract class BaseController extends Controller { //什么都不用写 } 3、把Controller 改为BaseCo…

继续阅读 让 idea webstorm phpstorm 能够 识别 thinkphp 的方法(自动提示功能)

crontab php在线测试,测试工具-Crontab 定时工具

  • Post author:
  • Post category:php

我们经常有一种诉求,定期要执行的工作,比如用户数据备份、定时邮件提醒等。用户可以使用 Crontab 工具来定制自己的计划任务。 禅道的计划任务 禅道的提醒功能,计划任务功能,其实也是类似于 Crontab 的一个思路设计 这里支持的提醒还是我们可以用 Linux 的 Crontab 来自定义提醒的规则,让缺陷提醒,任务提醒个性化又满足需求。 38 9,13,18 * * * php /opt/z…

继续阅读 crontab php在线测试,测试工具-Crontab 定时工具

bt php数据库,GitHub – kksolj/bt-panel: 本Docker基于宝塔Linux面板,集成环境包含 Nginx PHP5.6 PHP7 FTP等基本服务…

  • Post author:
  • Post category:php

宝塔Linux面板 Docker 版 Version:7.0 免费版 本Docker基于宝塔Linux面板,集成环境包含 Nginx PHP5.6 PHP7 FTP等基本服务,未包含Mysql,建议用外链服务的方式支持。 三级镜像 快速开始 docker run \ --name bt \ -p 8888:8888 \ -p 80:80 \ -p 443:443 \ -p 21:21 \ -p 2…

继续阅读 bt php数据库,GitHub – kksolj/bt-panel: 本Docker基于宝塔Linux面板,集成环境包含 Nginx PHP5.6 PHP7 FTP等基本服务…

thinkphp5隐藏index.php的爬坑之路

  • Post author:
  • Post category:php

今天老大让我复制以前的项目,但是我复制并且配置之后发现index.php好像不能隐藏了。不输入index.php项目就直接会报404,网上的方法我用过了,在这里复制一下把,其实官网上也有: 解决方法如下,在项目根目录新建 .htaccess文件,写入以下内容: RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !…

继续阅读 thinkphp5隐藏index.php的爬坑之路