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


PHP util::int方法代碼示例

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


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

示例1: busca_fabricante_por_id

 public function busca_fabricante_por_id($id)
 {
     $id = util::int($id);
     $this->query = $this->dqls->fabricantes->where('f.id = ?', $id);
     return $this();
 }
開發者ID:eliasrosa,項目名稱:eJoomla,代碼行數:6,代碼來源:produtos.php

示例2: defined

<?php

defined('_JEXEC') or die('Restricted access');
header('Content-type: text/html; charset=utf-8');
// importa a class categorias
jimport('edesktop.programas.mailing');
$id = JRequest::getInt('id');
$id = util::int($id);
$m = new edMailing();
$c = JRequest::getVar('e');
$sid = JRequest::getVar('sid');
$sid2 = $m->getSID($id, $c);
$email = $m->busca_email_ativo_id($id);
if ($email && $sid == $sid2) {
    $html = $m->createHtml($email, $c);
    jexit($html);
} else {
    jexit('E-mail não encontrado!');
}
開發者ID:eliasrosa,項目名稱:eJoomla,代碼行數:19,代碼來源:exibir.php

示例3: busca_email_ativo_id

 public function busca_email_ativo_id($id)
 {
     $id = util::int($id, 0);
     $dql = Doctrine_Query::create()->from('Email e')->innerJoin('e.Remetente r WITH r.status = 1')->where('e.status = 1')->andWhere('e.id = ?', $id);
     return $dql->fetchOne();
 }
開發者ID:eliasrosa,項目名稱:eJoomla,代碼行數:6,代碼來源:mailing.php

示例4: edesktopBuildRoute

function edesktopBuildRoute(&$query)
{
    jimport('joomla.filter.output');
    $segments = array();
    $itemid = JRequest::getvar('Itemid');
    $menu =& JSite::getMenu();
    $item =& $menu->getItem($itemid);
    $params = $menu->getParams($item->id);
    $itemid = $params->get('Itemid') ? $params->get('Itemid') : $itemid;
    // carrega vars
    //$view = $item->query['view'];
    //$layout = isset($query['layout']) ? $query['layout'] : $item->query['layout'];
    // verifica se a var query existe
    $view = '';
    if (isset($query['view'])) {
        $view = $query['view'];
        unset($query['view']);
    }
    // verifica se a var query existe
    if (isset($query['layout'])) {
        $layout = $segments[] = $query['layout'];
        unset($query['layout']);
    }
    // se o view da mailing
    if ($view == 'mailing') {
        if ($layout == 'exibir') {
            // importa a class categorias
            jimport('edesktop.programas.mailing');
            $id = util::int($query['id'], 0);
            $m = new edMailing();
            $email = $m->busca_email_ativo_id($id);
            if ($email) {
                $assunto = JFilterOutput::stringURLSafe($email->assunto);
                $segments[] = $id;
                $segments[] = $assunto;
                // remove o id
                unset($query['id']);
            }
        }
    }
    // se o view da loja
    if ($view == 'loja') {
        // detlhes do produto
        if ($layout == 'produto') {
            // importa a class categorias
            jimport('edesktop.programas.produtos');
            // busca dados
            $o = edProdutos::getInstance()->busca_produto_ativo_por_id($query['id'])->fetchOne();
            // nome da alias
            $nome = $o->alias == '' ? $o->nome : $o->alias;
            // convert nome
            $nome = JFilterOutput::stringURLSafe($nome);
            // adiciona os segmentos
            $segments[] = $o->id;
            $segments[] = $nome;
            // remove o id
            unset($query['id']);
        }
        // lista de produtos por categoria
        if ($layout == 'categoria') {
            // importa a class categorias
            jimport('edesktop.programas.produtos');
            // busca dados
            $o = edProdutos::getInstance()->busca_categoria_ativa_por_id($query['id'])->fetchOne();
            // nome da alias
            $nome = $o->alias == '' ? $o->nome : $o->alias;
            // convert nome
            $nome = JFilterOutput::stringURLSafe($nome);
            // adiciona os segmentos
            $segments[] = $o->id;
            $segments[] = $nome;
            // remove o id
            unset($query['id']);
        }
        // lista de produtos por fabricante
        if ($layout == 'fabricante') {
            // importa a class categorias
            jimport('edesktop.programas.produtos');
            // busca dados
            $o = edProdutos::getInstance()->busca_fabricante_ativo_por_id($query['id'])->fetchOne();
            // nome da alias
            $nome = $o->alias == '' ? $o->nome : $o->alias;
            // convert nome
            $nome = JFilterOutput::stringURLSafe($nome);
            // adiciona os segmentos
            $segments[] = $o->id;
            $segments[] = $nome;
            // remove o id
            unset($query['id']);
        }
    }
    return $segments;
}
開發者ID:eliasrosa,項目名稱:eJoomla,代碼行數:93,代碼來源:router.php


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