您的当前位置:首页 > 建站学院 > 后端开发 > 
  • php日常日志写入格式记录

    后端开发2025年05月08日

    从数据库取出数据数组格式保存 file_put_contents('/tmp/bak_trusted_list'.date('H').'.php', '<?php return '.var_export($list, true).';?>'); ...

  • linux 重启PHP-FPM

    后端开发2025年05月08日

    1. 停止命令 pkill php-fpm 2.重启或启动命令 php-fpm -R ...

  • PHP获取异常信息

    后端开发2025年05月07日

    try { } catch (\Exception $e) { $extra = [ 'code' => $e->getCode(), 'msg' => $e->getMessage(), 'line' => $e->getLine(), 'file' => ...

  • php 多维数组指定某个值作为键

    后端开发2025年05月07日

    $temp_key = array_column($mobile_arr,'cidf'); //键值 $mobile_arr = array_combine($temp_key,$mobile_arr) ; ...

  • Windows下nginx+fastcgi+php的并发阻塞问题

    后端开发2025年05月07日

    首先在nginx.conf中进行如下配置: worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 60; ...

  • APP客户端图片上传PHP接口

    后端开发2025年05月07日

    1、客户端 file_get_contents($_FILES['img']['tmp_name']) //获取临时目录下的上传文件流,加密传给接口 2、接口处理端 $img = file_get_contents('php://input'); //获取最原始数据,所有的数据,必要时要进行截取 $path = './a.jpg'; $newFile = ...

  • PHP 进阶之 抽象类(abstract)、接口(interface)、Trait(特征)

    后端开发2025年05月07日

    抽象类 PHP 5 支持抽象类和抽象方法。定义为抽象的类不能被实例化。 抽象方法只能在抽象类中,抽象类中可以包含非抽象方法 被定义为抽象的方法只是声明了其调用方式(参数),不能定义其具体的功能实现 继承一个抽象类的时候,子类必须定义父类中的所有抽象方法,另外,这些方法的访问控制必须和父类中一样(或者更为宽松)。 抽象方法给我们提供了一个很好的保护父类的方法...

  • PHP数据库基于PDO操作类(mysql)

    后端开发2025年05月06日

    这是网上找的关于Mysql的操作类,非常适合初学者使用 <?php class Mysql { protected static $_dbh = null; //静态属性,所有数据库实例共用,避免重复连接数据库 protected $_dbType = 'mysql'; protected $_pconnect = true; //是否使用长...

  • Linux定时任务 结合PHP实现实时监控

    后端开发2025年05月06日

    首先说说cron,它是一个linux下的定时执行工具。根用户以外的用户可以使用 crontab 工具来配置 cron 任务。 所有用户定义的 crontab 都被保存在/var/spool/cron 目录中,并使用创建它们的用户身份来执行。 要以某用户身份创建一个 crontab 项目,登录为该用户,然后键入 crontab -e 命令来编辑该用户的 cr...

  • php 页面参数过多时自动拼接get参数的函数

    后端开发2025年05月06日

    function getUri($query){ $request_uri = $_SERVER["REQUEST_URI"]; $url = strstr($request_uri,'?') ? $request_uri : $request_uri.'?'; if(is_array($query)) $url .= http_bui...