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


PHP StringUtils::clean方法代碼示例

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


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

示例1: generarDominioByNombreHotel

function generarDominioByNombreHotel($hotel, $default = "vikahotel.com")
{
    try {
        $h = strtolower(StringUtils::clean($hotel));
        $dominio = $h . '.' . $default;
        $campanias = DAOFactory::getCampaniaDAO()->queryBySubdominio($dominio);
        if (count($campanias)) {
            $dominios = getDominiosLike($h);
            $i = 1;
            foreach ($dominios as $d) {
                $dd = str_replace($h, '', str_replace('.' . $default, '', $d));
                if (is_numeric($dd)) {
                    $i = 1 + $dd;
                }
            }
            $dominio = $h . $i . '.' . $default;
        }
        return $dominio;
    } catch (Exception $e) {
        var_dump($e);
        return false;
    }
}
開發者ID:randyibarrola,項目名稱:active,代碼行數:23,代碼來源:campania.php

示例2: array

     continue;
 }
 $aparts[$k]['es_diferente'] = $es_diferente;
 //if($es_diferente){
 $cleanBlackList = array();
 foreach ($blacklist as $b) {
     $cleanBlackList[] = trim(StringUtils::clean($b));
 }
 foreach ($x->query('div/div[contains(@class,"room_info_wrapp")]/p', $n) as $info_k => $info) {
     if ($info_k == 0) {
         if ($es_diferente) {
             $aparts[$k]['descripcion'] = $info->nodeValue;
         }
     } else {
         $string = preg_replace('/\\s+/', ' ', trim($info->nodeValue));
         if (strlen(trim(str_replace($cleanBlackList, '', trim(StringUtils::clean($string))))) < strlen(trim(StringUtils::clean($string)))) {
             continue;
         } else {
             $aparts[$k]['servicios'][] = $info->nodeValue;
         }
     }
     if ($promociones && (!$promocionesPC || count($promocionesPC) < count($promociones))) {
         foreach ($promociones as $promocion) {
             if (!$promocionesPC[$promocion->id] && verificarPromocion(array($promocion), $info->nodeValue)) {
                 if (!$promocionesPC) {
                     $promocionesPC = array();
                 }
                 $promocionesPC[$promocion->id] = $promocion;
             }
         }
     }
開發者ID:randyibarrola,項目名稱:active,代碼行數:31,代碼來源:apartamento.php

示例3: getWordsInBlacklist

function getWordsInBlacklist()
{
    try {
        $words = array();
        $bl = DAOFactory::getBlacklistDAO()->queryAll();
        foreach ($bl as $b) {
            array_push($words, StringUtils::clean($b->palabra));
        }
        return $words;
    } catch (Exception $e) {
        var_dump($e);
        return false;
    }
}
開發者ID:randyibarrola,項目名稱:active,代碼行數:14,代碼來源:blacklist.php


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