本文整理汇总了PHP中f::encode方法的典型用法代码示例。如果您正苦于以下问题:PHP f::encode方法的具体用法?PHP f::encode怎么用?PHP f::encode使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类f
的用法示例。
在下文中一共展示了f::encode方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: validaKeyPublico
private function validaKeyPublico()
{
$keyPublico = f::request('post', 'normal', 'l' . f::encode('Base64KeyPublico', false));
if (!f::isEmpty($keyPublico)) {
if (f::llaveMaestra($keyPublico) === false) {
foreach ($_SESSION as $k => $v) {
unset($_SESSION[$k]);
}
$message = 'Caducó la credencial de la aplicación, cargue otra vez esta página';
if (f::request('post', 'decode', f::id('typeResponse')) == 'json') {
v::setFalseJSON();
v::setJSON('tag', 'body, form');
v::setJSON('refrescar', true);
v::setJSON('descripcion', $message);
v::printJSON();
} else {
v::clearError();
v::setError($message);
v::printUL();
}
die;
}
}
}
示例2: encodeMethodGet
public static final function encodeMethodGet()
{
if (!f::isEmpty($_GET)) {
$get = null;
foreach ($_GET as $key => $value) {
if (f::isEmpty($get)) {
$get = f::encode($key) . '=' . f::encode($value);
} else {
$get .= '&' . f::encode($key) . '=' . f::encode($value);
}
unset($_GET[$key]);
}
f::setSession('GET', $get);
}
}
示例3: mostrarPaginado
protected function mostrarPaginado($onclick, $total, $pagina, $filas)
{
$return = null;
$p['total_paginas'] = ceil($total / $filas);
$p['mostrarPaginas'] = 5;
$p['inicio'] = $pagina - floor($p['mostrarPaginas'] / 2);
$p['fin'] = $pagina + floor($p['mostrarPaginas'] / 2);
if ($p['inicio'] < 1) {
$p['inicio'] = 1;
$p['fin'] = $p['inicio'] + $p['mostrarPaginas'];
}
if ($p['fin'] > $p['total_paginas']) {
$p['fin'] = $p['total_paginas'];
$p['inicio'] = $p['fin'] - $p['mostrarPaginas'];
}
if ($p['inicio'] < 1) {
$p['inicio'] = 1;
}
$maximo_mostrar = $pagina * $filas;
if ($maximo_mostrar > $total) {
$maximo_mostrar = $total;
}
$return .= '
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="middle">
<span class="classPaginadoFooter ui-corner-tr ui-corner-bl ui-corner-br ui-state-disabled" style="opacity:1">
Del ' . (($pagina - 1) * $filas + 1) . " al " . $maximo_mostrar . " de {$total}" . ' Registros
</span>
</td>
<td align="right" valign="middle">
';
if ($p['inicio'] == $pagina) {
$return .= '<span class="classPaginadoFooter ui-corner-tl ui-corner-bl ui-state-disabled">Primero</span>';
} else {
$return .= '<span class="classPaginadoFooter ui-corner-tl ui-corner-bl ui-state-default" onclick="' . $onclick . '" ' . f::id('pagina') . '="' . f::encode('1') . '">Primero</span>';
}
if ($pagina == 1) {
$return .= '<span class="classPaginadoFooter ui-state-disabled">Anterior</span>';
} else {
$return .= '<span class="classPaginadoFooter ui-state-default" onclick="' . $onclick . '" ' . f::id('pagina') . '="' . f::encode($pagina - 1) . '">Anterior</span>';
}
if ($p['inicio'] > 1) {
$return .= '<span class="classPaginadoFooter ui-state-disabled">...</span>';
}
for ($i = $p['inicio']; $i <= $p['fin']; $i++) {
if ($i == $pagina) {
$return .= '<span class="classPaginadoFooter ui-state-disabled">' . $i . '</span>';
} else {
$return .= '<span class="classPaginadoFooter ui-state-default" onclick="' . $onclick . '" ' . f::id('pagina') . '="' . f::encode($i) . '">' . $i . '</span>';
}
}
if ($p['fin'] < $p['total_paginas']) {
$return .= '<span class="classPaginadoFooter ui-state-disabled">...</span>';
}
if ($pagina == $p['total_paginas']) {
$return .= '<span class="classPaginadoFooter ui-state-disabled">Siguiente</span>';
} else {
$return .= '<span class="classPaginadoFooter ui-state-default" onclick="' . $onclick . '" ' . f::id('pagina') . '="' . f::encode($pagina + 1) . '">Siguiente</span>';
}
if ($p['fin'] == $pagina) {
$return .= '<span class="classPaginadoFooter ui-corner-tr ui-corner-br ui-state-disabled">Último</span>';
} else {
$return .= '<span class="classPaginadoFooter ui-state-tr ui-corner-br ui-state-default"
onclick="' . $onclick . '" ' . f::id('pagina') . '="' . f::encode($p['total_paginas']) . '">Último</span>';
}
$return .= '
</td>
</tr>
</table>
';
return $return;
}