我们的应用里经常会有一些全局都可能会用的函数,我们应该怎么放置它会比较好呢?以下有一种推荐的方式:
  1. 创建文件 app/functions.php
    <?php
    // 示例函数
    function test() {
    return "test";
    }
  2. 修改项目 composer.json

在项目 composer.json 中 autoload 部分里的 files 字段加入该文件即可:

{
    "autoload": {
        "files": [
            "app/functions.php"
        ]
    }
}

然后运行:

composer dump-autoload

自定义类
在composer.json的autoload内的classmap项新增类包,

"autoload": {
    "classmap": [
        "database",
        "app/libraries/stmp.php"
    ],
    "psr-4": {
        "App\\": "app/"
    }
},

完成之后还需要

composer dump-autoload

centos8 yum安装php7.3

执行命令 $ yum install epel-release $ rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm $ dnf install -y https://rpms...

阅读全文

php面试题

php魔术方法 __get( $property ) 当调用一个未定义的属性时访问此方法 __set( $property, $value ) 给一个未定义的属性赋值时调用 __isset( $proper...

阅读全文

php-rdkafka测试笔记

参考:https://learnku.com/articles/15176/laravel-implementation-of-kafka-message-push-and-receive-processing 安装 安装librdkafka 库 git clone https...

阅读全文

欢迎留言