本文整理汇总了PHP中gcms::array2json方法的典型用法代码示例。如果您正苦于以下问题:PHP gcms::array2json方法的具体用法?PHP gcms::array2json怎么用?PHP gcms::array2json使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类gcms
的用法示例。
在下文中一共展示了gcms::array2json方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: rawurlencode
}
}
if (!$error) {
if ($id == 0) {
// ใหม่
$save['module_id'] = $index[0]['module_id'];
$db->add(DB_PERSONNEL, $save);
// คืนค่า
$ret['error'] = 'ADD_COMPLETE';
$ret['location'] = rawurlencode('index.php?module=personnel-setup');
} else {
// แก้ไข
$db->edit(DB_PERSONNEL, $index[0]['id'], $save);
// คืนค่า
$ret['error'] = 'EDIT_SUCCESS';
}
$ret['write_order'] = $save['order'];
} else {
if ($input) {
$ret['input'] = $input;
}
$ret['error'] = $error;
}
}
}
} else {
$ret['error'] = 'ACTION_ERROR';
}
// คืนค่าเป็น JSON
echo gcms::array2json($ret);
示例2: header
<?php
// admin/import.php
header("content-type: text/html; charset=UTF-8");
// inint
include '../bin/inint.php';
// ไฟล์ที่ส่งมา
$file = $_FILES['import_file'];
// แอดมินเท่านั้น
if (gcms::isReferer() && gcms::isAdmin() && $file['tmp_name'] != '') {
if (isset($_SESSION['login']['account']) && $_SESSION['login']['account'] == 'demo') {
echo gcms::array2json(array('error' => 'EX_MODE_ERROR'));
} else {
// long time
set_time_limit(0);
// อัปโหลด
$fr = file($file['tmp_name']);
// query ทีละบรรทัด
foreach ($fr as $value) {
$sql = str_replace(array('\\r', '\\n', '{prefix}', '/{WEBMASTER}/', '/{WEBURL}/'), array("\r", "\n", PREFIX, $_SESSION['login']['email'], WEB_URL), trim($value));
if ($sql != '') {
$db->query($sql);
}
}
}
}