本文整理汇总了PHP中direita函数的典型用法代码示例。如果您正苦于以下问题:PHP direita函数的具体用法?PHP direita怎么用?PHP direita使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了direita函数的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: fbarcode
function fbarcode($valor)
{
$fino = 1;
$largo = 3;
$altura = 50;
$barcodes[0] = "00110";
$barcodes[1] = "10001";
$barcodes[2] = "01001";
$barcodes[3] = "11000";
$barcodes[4] = "00101";
$barcodes[5] = "10100";
$barcodes[6] = "01100";
$barcodes[7] = "00011";
$barcodes[8] = "10010";
$barcodes[9] = "01010";
for ($f1 = 9; $f1 >= 0; $f1--) {
for ($f2 = 9; $f2 >= 0; $f2--) {
$f = $f1 * 10 + $f2;
$texto = "";
for ($i = 1; $i < 6; $i++) {
$texto .= substr($barcodes[$f1], $i - 1, 1) . substr($barcodes[$f2], $i - 1, 1);
}
$barcodes[$f] = $texto;
}
}
$tpl_bar->FINO = $fino;
$tpl_bar->ALTURA = $altura;
$texto = $valor;
if (strlen($texto) % 2 != 0) {
$texto = "0" . $texto;
}
while (strlen($texto) > 0) {
$i = round(esquerda($texto, 2));
$texto = direita($texto, strlen($texto) - 2);
$f = $barcodes[$i];
for ($i = 1; $i < 11; $i += 2) {
if (substr($f, $i - 1, 1) == "0") {
$f1 = $fino;
} else {
$f1 = $largo;
}
$tpl_bar->F1 = $f1;
$tpl_bar->ALTURA = $altura;
$tpl_bar->block("BLOCK_1");
$tpl_bar->block("BLOCK_ITEM");
if (substr($f, $i, 1) == "0") {
$f2 = $fino;
} else {
$f2 = $largo;
}
$tpl_bar->F2 = $f2;
$tpl_bar->ALTURA = $altura;
$tpl_bar->block("BLOCK_2");
$tpl_bar->block("BLOCK_ITEM");
}
}
$tpl_bar->LARGO = $largo;
$tpl_bar->FINO = $fino;
$tpl_bar->LARGO = $fino;
}
示例2: gerar_espiral
function gerar_espiral($tamanho)
{
$espiral = array();
if ($tamanho == 1) {
$elemento = 0;
$linha = 0;
$coluna = 0;
$linha_maxima = sqrt($tamanho) - 1;
$coluna_maxima = $linha_maxima;
$linha_minima = 0;
$coluna_minima = 0;
direita(&$espiral, $coluna, $linha, $coluna_maxima, $elemento);
// baixo(&$espiral, $linha_minima, $linha_maxima, $coluna, $elemento_inicial);
// esquerda();
// cima();
//$espiral[$linha][$coluna] = $elemento;
} elseif ($tamanho == 4) {
$espiral[] = array(1, 2);
$espiral[] = array(4, 3);
} elseif ($tamanho == 9) {
$espiral[] = array(1, 2, 3);
$espiral[] = array(8, 9, 4);
$espiral[] = array(7, 6, 5);
}
$espiral = formatar_em_espiral($espiral);
return $espiral;
}
示例3: fbarcode
function fbarcode($valor, $dir = "")
{
$fino = 1;
$largo = 3;
$altura = 50;
$barcodes[0] = "00110";
$barcodes[1] = "10001";
$barcodes[2] = "01001";
$barcodes[3] = "11000";
$barcodes[4] = "00101";
$barcodes[5] = "10100";
$barcodes[6] = "01100";
$barcodes[7] = "00011";
$barcodes[8] = "10010";
$barcodes[9] = "01010";
for ($f1 = 9; $f1 >= 0; $f1--) {
for ($f2 = 9; $f2 >= 0; $f2--) {
$f = $f1 * 10 + $f2;
$texto = "";
for ($i = 1; $i < 6; $i++) {
$texto .= substr($barcodes[$f1], $i - 1, 1) . substr($barcodes[$f2], $i - 1, 1);
}
$barcodes[$f] = $texto;
}
}
//Desenho da barra
//Guarda inicial
$home_url = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
?>
<img src=<?php
echo $home_url;
?>
lib/boleto_php/imagens/p.png width=<?php
echo $fino;
?>
height=<?php
echo $altura;
?>
border=0><img
src=<?php
echo $home_url;
?>
lib/boleto_php/imagens/b.png width=<?php
echo $fino;
?>
height=<?php
echo $altura;
?>
border=0><img
src=<?php
echo $home_url;
?>
lib/boleto_php/imagens/p.png width=<?php
echo $fino;
?>
height=<?php
echo $altura;
?>
border=0><img
src=<?php
echo $home_url;
?>
lib/boleto_php/imagens/b.png width=<?php
echo $fino;
?>
height=<?php
echo $altura;
?>
border=0><img
<?php
$texto = $valor;
if (strlen($texto) % 2 != 0) {
$texto = "0" . $texto;
}
// Draw dos dados
while (strlen($texto) > 0) {
$i = round(esquerda($texto, 2));
$texto = direita($texto, strlen($texto) - 2);
$f = $barcodes[$i];
for ($i = 1; $i < 11; $i += 2) {
if (substr($f, $i - 1, 1) == "0") {
$f1 = $fino;
} else {
$f1 = $largo;
}
?>
src=<?php
echo $home_url;
?>
lib/boleto_php/imagens/p.png width=<?php
echo $f1;
?>
height=<?php
echo $altura;
?>
border=0><img
<?php
if (substr($f, $i, 1) == "0") {
$f2 = $fino;
} else {
//.........这里部分代码省略.........
示例4: fbarcode
function fbarcode($valor){
$fino = 1 ;
$largo = 3 ;
$altura = 50 ;
$barcodes[0] = "00110" ;
$barcodes[1] = "10001" ;
$barcodes[2] = "01001" ;
$barcodes[3] = "11000" ;
$barcodes[4] = "00101" ;
$barcodes[5] = "10100" ;
$barcodes[6] = "01100" ;
$barcodes[7] = "00011" ;
$barcodes[8] = "10010" ;
$barcodes[9] = "01010" ;
for($f1=9;$f1>=0;$f1--){
for($f2=9;$f2>=0;$f2--){
$f = ($f1 * 10) + $f2 ;
$texto = "" ;
for($i=1;$i<6;$i++){
$texto .= substr($barcodes[$f1],($i-1),1) . substr($barcodes[$f2],($i-1),1);
}
$barcodes[$f] = $texto;
}
}
//Desenho da barra
//Guarda inicial
?><img src=imagens/p.png width=<?php echo $fino?> height=<?php echo $altura?> border=0><img
src=imagens/b.png width=<?php echo $fino?> height=<?php echo $altura?> border=0><img
src=imagens/p.png width=<?php echo $fino?> height=<?php echo $altura?> border=0><img
src=imagens/b.png width=<?php echo $fino?> height=<?php echo $altura?> border=0><img
<?php
$texto = $valor ;
if((strlen($texto) % 2) <> 0){
$texto = "0" . $texto;
}
// Draw dos dados
while (strlen($texto) > 0) {
$i = round(esquerda($texto,2));
$texto = direita($texto,strlen($texto)-2);
$f = $barcodes[$i];
for($i=1;$i<11;$i+=2){
if (substr($f,($i-1),1) == "0") {
$f1 = $fino ;
}else{
$f1 = $largo ;
}
?>
src=imagens/p.png width=<?php echo $f1?> height=<?php echo $altura?> border=0><img
<?php
if (substr($f,$i,1) == "0") {
$f2 = $fino ;
}else{
$f2 = $largo ;
}
?>
src=imagens/b.png width=<?php echo $f2?> height=<?php echo $altura?> border=0><img
<?php
}
}
// Draw guarda final
?>
src=imagens/p.png width=<?php echo $largo?> height=<?php echo $altura?> border=0><img
src=imagens/b.png width=<?php echo $fino?> height=<?php echo $altura?> border=0><img
src=imagens/p.png width=<?php echo 1?> height=<?php echo $altura?> border=0>
<?php
} //Fim da função
示例5: substr
$texto = "";
for ($i = 1; $i < 6; $i++) {
$texto .= substr($barcodes[$f1], $i - 1, 1) . substr($barcodes[$f2], $i - 1, 1);
}
$barcodes[$f] = $texto;
}
}
$tpl->FINO = $fino;
$tpl->ALTURA = $altura;
$texto = $valor;
if (strlen($texto) % 2 != 0) {
$texto = "0" . $texto;
}
while (strlen($texto) > 0) {
$i = round(esquerda($texto, 2));
$texto = direita($texto, strlen($texto) - 2);
$f = $barcodes[$i];
for ($i = 1; $i < 11; $i += 2) {
if (substr($f, $i - 1, 1) == "0") {
$f1 = $fino;
} else {
$f1 = $largo;
}
$tpl->F1 = $f1;
$tpl->ALTURA = $altura;
$tpl->block("BLOCK_1");
$tpl->block("BLOCK_ITEM");
if (substr($f, $i, 1) == "0") {
$f2 = $fino;
} else {
$f2 = $largo;
示例6: fbarcode
function fbarcode($valor)
{
$fino = 1;
$largo = 3;
$altura = 50;
$barcodes[0] = "00110";
$barcodes[1] = "10001";
$barcodes[2] = "01001";
$barcodes[3] = "11000";
$barcodes[4] = "00101";
$barcodes[5] = "10100";
$barcodes[6] = "01100";
$barcodes[7] = "00011";
$barcodes[8] = "10010";
$barcodes[9] = "01010";
for ($f1 = 9; $f1 >= 0; $f1--) {
for ($f2 = 9; $f2 >= 0; $f2--) {
$f = $f1 * 10 + $f2;
$texto = "";
for ($i = 1; $i < 6; $i++) {
$texto .= substr($barcodes[$f1], $i - 1, 1) . substr($barcodes[$f2], $i - 1, 1);
}
$barcodes[$f] = $texto;
}
}
//Desenho da barra
//Guarda inicial
?>
<table border="0">
<tr><td>
<img src="../imagens/icones/codigo_barras/p.gif" width=<?php
echo $fino;
?>
height=<?php
echo $altura;
?>
border=0><img
src="../imagens/icones/codigo_barras/b.gif" width=<?php
echo $fino;
?>
height=<?php
echo $altura;
?>
border=0><img
src="../imagens/icones/codigo_barras/p.gif" width=<?php
echo $fino;
?>
height=<?php
echo $altura;
?>
border=0><img
src="../imagens/icones/codigo_barras/b.gif" width=<?php
echo $fino;
?>
height=<?php
echo $altura;
?>
border=0><img
<?php
$texto = $valor;
if (strlen($texto) % 2 != 0) {
$texto = "0" . $texto;
}
// Draw dos dados
while (strlen($texto) > 0) {
$i = round(esquerda($texto, 2));
$texto = direita($texto, strlen($texto) - 2);
$f = $barcodes[$i];
for ($i = 1; $i < 11; $i += 2) {
if (substr($f, $i - 1, 1) == "0") {
$f1 = $fino;
} else {
$f1 = $largo;
}
?>
src="../imagens/icones/codigo_barras/p.gif" width=<?php
echo $f1;
?>
height=<?php
echo $altura;
?>
border=0><img
<?php
if (substr($f, $i, 1) == "0") {
$f2 = $fino;
} else {
$f2 = $largo;
}
?>
src="../imagens/icones/codigo_barras/b.gif" width=<?php
echo $f2;
?>
height=<?php
echo $altura;
?>
border=0><img
<?php
}
}
// Draw guarda final
//.........这里部分代码省略.........
示例7: f_personalizar
function f_personalizar($ident_empresa)
{
global $s_empresa;
global $s_reduzido;
$esta_personalizado = 0;
if (substr($ident_empresa, strlen($ident_empresa) - 1, 1) != "+") {
$ident_empresa = $ident_empresa . "+";
}
while (strpos("?" . $ident_empresa, "+") > 0) {
$qual_empresa = direita("+", $ident_empresa);
if (strpos("?" . padrao_str($s_empresa, 1), padrao_str($qual_empresa, 1)) > 0 or strpos("?" . padrao_str($s_reduzido, 1), padrao_str($qual_empresa, 1)) > 0) {
$esta_personalizado = 1;
}
$ident_empresa = esquerda("+", $ident_empresa);
}
return $esta_personalizado;
}