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


PHP CBlogPost::GetID方法代碼示例

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


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

示例1: trim

        $obCache->EndDataCache($arBlog);
    }
    $arResult["Blog"] = $arBlog;
    if ($GLOBALS["USER"]->IsAuthorized()) {
        CSocNetTools::InitGlobalExtranetArrays();
        if (isset($GLOBALS["arExtranetGroupID"])) {
            $arResult["arExtranetGroupID"] = $GLOBALS["arExtranetGroupID"];
        }
    }
}
$arParams["ID"] = trim($arParams["ID"]);
if (preg_match("/^[1-9][0-9]*\$/", $arParams["ID"])) {
    $arParams["ID"] = IntVal($arParams["ID"]);
} else {
    $arParams["ID"] = preg_replace("/[^a-zA-Z0-9_-]/is", "", Trim($arParams["~ID"]));
    $arParams["ID"] = CBlogPost::GetID($arParams["ID"], $arBlog["ID"]);
}
if ($arParams["ID"] == "" && !$arResult["bFromList"]) {
    ShowError(GetMessage("B_B_MES_NO_POST"));
    @define("ERROR_404", "Y");
    CHTTP::SetStatus("404 Not Found");
    return;
}
$arPost = array();
$cacheTtl = 2592000;
$cacheId = 'blog_post_socnet_general_' . $arParams["ID"] . '_' . LANGUAGE_ID;
if ($arResult["TZ_OFFSET"] != 0) {
    $cacheId .= "_" . $arResult["TZ_OFFSET"];
}
$cacheDir = '/blog/socnet_post/gen/' . intval($arParams["ID"] / 100) . '/' . $arParams["ID"];
$obCache = new CPHPCache();
開發者ID:Satariall,項目名稱:izurit,代碼行數:31,代碼來源:component.php


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