php - 在 laravel 框架中使用 native PHP 类

标签 php laravel

<分区>

如何在 laravel 框架中使用 PHP 原生类(如 SoapClient)?

最佳答案

您可以像使用项目中的任何其他类一样使用 native PHP 类。您不需要做任何特别的事情。您可能需要考虑的唯一问题是,如果您想在非根命名空间中使用 SoapClient 等 native 类,您需要使用它:

<?php

namespace App\Http\Controllers;

use SoapClient; // use the SoapClient

class YourController extends Controller
{
    public function yourMethod()
    {
        $client = new SoapClient(...);
    }
}

...或通过在类名前加上反斜杠来引用根命名空间。

<?php

namespace App\Http\Controllers;

class YourController extends Controller
{
    public function yourMethod()
    {
        $client = new \SoapClient(...);
    }
}

关于php - 在 laravel 框架中使用 native PHP 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42344085/

相关文章:

php - 使用ajax将数组发布到PHP

php 在其他 div 之前显示一个 div

php - Laravel 删除查询 where is null

php - PHP 中的::class 是什么?

php - 如何确定具有多个类别的产品的面包屑?

php - Doctrine MongoDB ODM - 使用查询生成器仅返回匹配的嵌入文档

php - 如何从 CakeEmails 中删除 CakePHP 公司 "This email was generated with CakePHP Framework"

laravel - 类型错误 : Cannot read properties of null (reading 'dataset' ) in Laravel Jetstream-inertia

php - 在 Laravel 中缓存每个数据库查询是否健康?

来自不同文件夹的 Laravel View