为了账号安全,请及时绑定邮箱和手机立即绑定

sublime怎样实现自动添加命名空间呢

sublime怎样实现自动添加命名空间呢

正在回答

4 回答

http://www.golaravel.com/post/a-brief-introduction-to-php-namespacing/

你问的太泛, 我当时要在

laravel 5.2 

这里的需求我要引入一个地址类

1.  vendor/Shipping/AliShipping.php

......

有需要我把具体过程给你

0 回复 有任何疑惑可以回复我~

laravel 5.2 是这样的

这里的需求我要引入一个地址类

1.  vendor/Shipping/AliShipping.php

//命名空间的声明

<?php

namespace Shipping;

class AliShipping

{

.........

2.vendor/composer/autoload_psr4.php

//命名空间与文件结构的统一


<?php

// autoload_psr4.php @generated by Composer

$vendorDir = dirname(dirname(__FILE__));

$baseDir = dirname($vendorDir);

return array(

    'Shipping\\' => array($vendorDir . '/Shipping'),//这是我模仿着写的, Shipping 是命名空间, 右边路径

//通过这里, 让命名空间(namespace) 和文件空间(include )结合统一


    'Symfony\\Polyfill\\Util\\' => array($vendorDir . '/symfony/polyfill-util'),

..........


3. app/Models/Api/Shipping.php下

//运用

.......

use \Shipping\AliShipping;

// \Shipping 表示命名空间, Alishipping 表示这个命名空间下的类

// 然后下面我们可以愉快的使用AliShipping 类

其实这是野路子, 老大说最后用composer, 

0 回复 有任何疑惑可以回复我~

非常感谢您的回答但是我发现采纳回答的按钮按不下去,不好用,真的不是我的错哈


0 回复 有任何疑惑可以回复我~

需要需要,非常感谢

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

sublime怎样实现自动添加命名空间呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信