我已经将我的codeigniter版本从2.2.4一步一步更新到3.0.6,我收到一个错误:
An uncaught Exception was encountered
Type: Error
Message: Call to undefined function mysql_pconnect()
Filename: path-to-project\system\database\drivers\mysql\mysql_driver.php
Line Number: 135
Backtrace:
File: path-to-project\application\controllers\Main.php
Line: 10
Function: __construct
File: path-to-project\index.php
Line: 315
Function: require_once
Run Code Online (Sandbox Code Playgroud)
我刚刚将index.php文件和系统目录替换为新目录,并根据教程对我的应用程序进行了一些更改.
这是主控制器:
class Main extends CI_Controller {
function __construct()
{
parent::__construct();
$this->load->model('main_model');
}
}
Run Code Online (Sandbox Code Playgroud)
是什么导致了这个问题?!
而这是链接的教程.
我有以下方法可以返回注册用户列表:
$users = \App\Models\User::all();
Run Code Online (Sandbox Code Playgroud)
事实证明,我只想展示该名单上名字的首字母。
例子:
卡洛斯·佩雷拉·多·纳西门托 = CN
马科斯·奥雷里奥 = MA
桑德拉·洛佩斯 = SL
我怎样才能通过从列表中获取这些数据来做到这一点?
我是否可以通过仅采用变量 $ 名称的首字母来处理此列表?