我正在为用户创建简单的配置文件页面(用户主页,而不是其他用户查看访问权限)。我的控制器:
<?php
class Profile extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->model('Profile_model');
$this->load->database();
如果我有这样的嵌套列表(实际数据将是随机长度):
data = [['a', 'b', 'c', 'd'],['1', '2'],['3','4']]
如何使用循环只显示每个列表(a、1、3)中的第一项。
for i in range(len(data)):
print() #what goes here?
我使用ajax将数据发布到php脚本以完成工作.基本上,我采取了所有的形式,并创造了json.然后将这个json发送到控制器脚本:
function createJSON() {
jsonObj = [];
$("input[class=form-control]").each(function() {
var id = $(this).attr("id");
var value = $(this).val();
我不知道如何很好地描述我的问题,但我想做的是:我想转义语言变量,并将它们转换为静态变量。就像这样
public static $languages = array('nl', 'en');
public static $nl;
public static $en;
public function __construct(){
foreach(self::$languages as $lang){
self::{$lang} = $content[$lang];
}
}
我知道这样的非静态变量是可能的:
$this->{$l