Php 如何在Codeigniter 3中使用名称空间?
我已经尝试过为名称空间做上述所有的回答,但都不起作用,所以我想再问一次以获得解决方案。 这就是我在我的核心PHP中理想地使用它的方式,它工作得非常完美Php 如何在Codeigniter 3中使用名称空间?,php,codeigniter-3,Php,Codeigniter 3,我已经尝试过为名称空间做上述所有的回答,但都不起作用,所以我想再问一次以获得解决方案。 这就是我在我的核心PHP中理想地使用它的方式,它工作得非常完美 <?php namespace Facebook\WebDriver; use Facebook\WebDriver\Remote\DesiredCapabilities; use Facebook\WebDriver\Remote\RemoteWebDriver; use Facebook\WebDriver\Firefox\Firefo
<?php
namespace Facebook\WebDriver;
use Facebook\WebDriver\Remote\DesiredCapabilities;
use Facebook\WebDriver\Remote\RemoteWebDriver;
use Facebook\WebDriver\Firefox\FirefoxProfile;
use Facebook\WebDriver\Firefox\FirefoxDriver;
use Facebook\WebDriver\Remote\LocalFileDetector;
require_once('vendor/autoload.php');
$browser_name = $_POST['browser_name'];
可能重复@TomaszTurkowski我也尝试过,但没有成功,所以我想再问一次。:)改用Composer。检查这一点可以为您指出正确的方向。虽然还没有准备好生产,但请查看CodeIgniter 4 Beta
<?php
namespace Facebook\WebDriver;
use Facebook\WebDriver\Remote\DesiredCapabilities;
use Facebook\WebDriver\Remote\RemoteWebDriver;
use Facebook\WebDriver\Firefox\FirefoxProfile;
use Facebook\WebDriver\Firefox\FirefoxDriver;
use Facebook\WebDriver\Remote\LocalFileDetector;
class Webservice_controller extends CI_Controller
{
public function __construct()
{
parent::__construct();
require_once(APPPATH.'third_party/vendor/autoload.php');
}
<div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">
<h4>A PHP Error was encountered</h4>
<p>Severity: Warning</p>
<p>Message: require(/var/www/html/mpdriver/application/libraries/Facebook/WebDriver/CI_Controller.php): failed to open stream: No such file or directory</p>
<p>Filename: config/config.php</p>
<p>Line Number: 538</p>
<p>Backtrace:</p>
<p style="margin-left:10px">
File: /var/www/html/mpdriver/application/config/config.php
<br />
Line: 538
<br />
Function: _error_handler
</p>