當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Json::setErrors方法代碼示例

本文整理匯總了PHP中Json::setErrors方法的典型用法代碼示例。如果您正苦於以下問題:PHP Json::setErrors方法的具體用法?PHP Json::setErrors怎麽用?PHP Json::setErrors使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Json的用法示例。


在下文中一共展示了Json::setErrors方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: setErrors

 * @version v0.2 31-08-2015 15:35:00
 */
class Json
{
    public static function setErrors($errors)
    {
        return json_encode(array("errors" => $errors));
    }
    public static function setSuccess($success)
    {
        return json_encode(array("success" => $success));
    }
}
try {
    $cargar = new CargarArchivo("archivos", 1, 4096, 'png,jpg,gif,pdf', '0');
    // Ejemplo de subida múltiple sin sobreescritura
    //$cargar = new CargarArchivo("archivos2", 0, 100, 'jpg');		     // Ejemplo de subida de un solo archivo con sobreescritura
    $cargar->setUploadDir('uploads/');
    if ($cargar->validar()) {
        if ($cargar->upload()) {
            //if ($cargar->eliminarArchivo($cargar->getSuccess()['nombre'])) {
            echo Json::setSuccess($cargar->getSuccess());
        } else {
            echo Json::setErrors($cargar->getErrors());
        }
    } else {
        echo Json::setErrors($cargar->getErrors());
    }
} catch (RuntimeException $e) {
    echo Json::setErrors($e->getMessage());
}
開發者ID:edalmava,項目名稱:subirArchivos,代碼行數:31,代碼來源:cargar.php


注:本文中的Json::setErrors方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。