本文整理汇总了PHP中Args函数的典型用法代码示例。如果您正苦于以下问题:PHP Args函数的具体用法?PHP Args怎么用?PHP Args使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了Args函数的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Upload_Get
function Upload_Get($Name, $Hash = FALSE)
{
/****************************************************************************/
#$__args_types = Array('string');
#-----------------------------------------------------------------------------
$__args__ = Func_Get_Args();
eval(FUNCTION_INIT);
/****************************************************************************/
$Args = Args();
#-----------------------------------------------------------------------------
$Hash = isset($Args[$Name]) ? $Args[$Name] : $Hash;
#-----------------------------------------------------------------------------
if (!$Hash) {
return new gException('HASH_IS_EMPTY', 'Хешь файла загрузки пуст');
}
#-----------------------------------------------------------------------------
$Tmp = System_Element('tmp');
if (Is_Error($Tmp)) {
return ERROR | @Trigger_Error('[Upload_Get]: не удалось получить путь до временной директории');
}
#-----------------------------------------------------------------------------
$Uploads = SPrintF('%s/uploads', $Tmp);
#-----------------------------------------------------------------------------
if (!File_Exists($Uploads)) {
return new gException('HASH_IS_EMPTY', 'Директория файлов загрузки не создана');
}
#-----------------------------------------------------------------------------
$Path = SPrintF('%s/%s', $Uploads, $Hash);
#-----------------------------------------------------------------------------
if (!File_Exists($Path)) {
return new gException('FILE_NOT_FOUND', 'Файл не найден на сервере');
}
#-----------------------------------------------------------------------------
$Data = IO_Read($Path);
if (Is_Error($Data)) {
return ERROR | @Trigger_Error('[Upload_Get]: не удалось прочитать файл');
}
#-----------------------------------------------------------------------------
$Names = IO_Read(SPrintF('%s/names.txt', $Uploads));
if (Is_Error($Names)) {
return ERROR | @Trigger_Error('[Upload_Get]: не удалось прочитать файл имен');
}
#-----------------------------------------------------------------------------
$Names = JSON_Decode($Names, TRUE);
#-----------------------------------------------------------------------------
$Name = isset($Names[$Hash]) ? $Names[$Hash] : 'Default';
#-----------------------------------------------------------------------------
return array('Name' => $Name, 'Data' => $Data);
}
示例2: eval
<?php
#-------------------------------------------------------------------------------
/** @author Бреславский А.В.-Лапшин С.М. (Joonte Ltd.) */
/******************************************************************************/
/******************************************************************************/
eval(COMP_INIT);
/******************************************************************************/
/******************************************************************************/
$Args = Args();
#-------------------------------------------------------------------------------
$IsCreate = (bool) @$Args['IsCreate'];
$StartDate = (int) @$Args['StartDate'];
$FinishDate = (int) @$Args['FinishDate'];
$StatisticsIDs = (array) @$Args['StatisticsIDs'];
$Details = (array) @$Args['Details'];
#-------------------------------------------------------------------------------
if (Is_Error(System_Load('modules/Authorisation.mod', 'classes/DOM.class.php', 'libs/HTMLDoc.php'))) {
return ERROR | @Trigger_Error(500);
}
#-------------------------------------------------------------------------------
# Формирование отчетов
#-------------------------------------------------------------------------------
if ($IsCreate) {
#-----------------------------------------------------------------------------
$DOM = new DOM();
#-----------------------------------------------------------------------------
$Links =& Links();
#-----------------------------------------------------------------------------
$Links['DOM'] =& $DOM;
#-----------------------------------------------------------------------------
示例3: array
/** @author Великодный В.В. (Joonte Ltd.) */
/******************************************************************************/
/******************************************************************************/
$__args_list = array('LinkID', 'ColumnID');
/******************************************************************************/
/******************************************************************************/
/******************************************************************************/
eval(COMP_INIT);
/******************************************************************************/
/******************************************************************************/
$Links =& Links();
# Коллекция ссылок
$Template =& $Links[$LinkID];
/******************************************************************************/
/******************************************************************************/
$Args =& Args();
#-------------------------------------------------------------------------------
$Date1 = (int) @$Args[SPrintF('%s1', $ColumnID)];
#-------------------------------------------------------------------------------
if (!$Date1) {
$Date1 = MkTime(0, 0, 0, 1, 1, 2006);
}
#-------------------------------------------------------------------------------
$Where = SPrintF('%u < `%s`', MkTime(0, 0, 0, Date('n', $Date1), Date('j', $Date1), Date('Y', $Date1)), $ColumnID);
#-------------------------------------------------------------------------------
$Template['Source']['Adding']['Where'][] = $Where;
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
$Date2 = (int) @$Args[SPrintF('%s2', $ColumnID)];
#-------------------------------------------------------------------------------
if ($Date2) {
示例4: eval
<?php
#-------------------------------------------------------------------------------
/** @author Великодный В.В. (Joonte Ltd.) */
/******************************************************************************/
/******************************************************************************/
eval(COMP_INIT);
/******************************************************************************/
/******************************************************************************/
$Args = isset($Args) ? $Args : Args();
#-------------------------------------------------------------------------------
$Eval = (string) @$Args['Eval'];
#-------------------------------------------------------------------------------
if (Is_Error(System_Load('classes/DOM.class.php', 'libs/Server.php'))) {
return ERROR | @Trigger_Error(500);
}
#-------------------------------------------------------------------------------
if (isset($GLOBALS['__USER'])) {
#-------------------------------------------------------------------------------
$__USER = $GLOBALS['__USER'];
#-------------------------------------------------------------------------------
if (!SetCookie('OwnerID', $__USER['ID'])) {
return ERROR | @Trigger_Error(500);
}
#-------------------------------------------------------------------------------
$_COOKIE['OwnerID'] = $__USER['ID'];
#-------------------------------------------------------------------------------
if (!SetCookie('IsManaged', 'yes')) {
return ERROR | @Trigger_Error(500);
}
#-------------------------------------------------------------------------------