合同评审管理程序 - Ibos 系统
合同评审管理程序
本程序为 Ibos 系统提供的合同评审管理功能,用于处理合同评审相关操作。
功能说明:
- 将 'user=1,2,3' 格式的字符串转换为 uid=>username 格式的数组。
代码示例:
namespace application\core\utils;
use application\core\utils\Ibos;
use application\modules\user\model\User;
class TConvert
{
/**
* 将 user=1,2,3 格式的字符串转换为 uid=>username 格式的数组
* @param string $userStr
* @return array
*/
public static function convertStringToArray($userStr)
{
$users = array();
if (!empty($userStr)) {
$userids = explode(',', $userStr);
foreach ($userids as $uid) {
$user = User::model()->fetchByUid($uid);
if ($user) {
$users[$uid] = $user['realname'];
}
}
}
return $users;
}
}
使用方法:
- 导入 TConvert 类。
- 使用 convertStringToArray 方法进行字符串转换。
示例:
$userStr = 'user=1,2,3';
$users = TConvert::convertStringToArray($userStr);
// 输出结果:
// array(1 => '张三', 2 => '李四', 3 => '王五');
注意:
- 本程序需要 Ibos 系统环境支持。
- 转换后的数组中,键值为用户 ID,值为用户姓名。
原文地址: https://www.cveoy.top/t/topic/lglS 著作权归作者所有。请勿转载和采集!