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


PHP removeAcentos函数代码示例

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


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

示例1: formataTX

/**
 * Metodo responsavel por formatar um Texto
 *
 * @param String $string
 *            Texto
 * @param Integer $max
 *            Tamanho Maximo
 * @param Integer $min
 *            Tamanho Minimo
 * @param Boolean $completa
 *            Se é para completar com espacos
 * @param Boolean $removeAcentos
 *          Remove os Acentos
 * @return string Texto formatado
 */
function formataTX($string, $min, $max, $completa = false, $removeAcentos = true)
{
    $str = $string;
    if ($string != "") {
        $str = trim($string);
        if ($completa) {
            $t = strlen($str) < $min ? $min : $max;
            $str = str_pad($str, $t, "0", STR_PAD_LEFT);
        } else {
            if (strlen($str) > $max) {
                $str = substr($str, 0, $max);
            }
            if (strlen($str) < $min) {
                $str = str_pad($str, $min, "0", STR_PAD_LEFT);
            }
        }
        if ($removeAcentos) {
            // Caso esteja em utf8
            $strTmp = removeAcentos(utf8_decode($str));
            if ($strTmp == "") {
                // Caso nao esteja em utf8
                $strTmp = removeAcentos($str);
            }
            $str = $strTmp;
        }
    }
    return $str;
}
开发者ID:jhonleandres,项目名称:estagio,代码行数:43,代码来源:functions.class.php

示例2: categories

 public function categories($name)
 {
     $providerImages = ProviderImage::get();
     $categories = Category::find($name);
     removeAcentos();
     return view('site/produtos', ['title' => 'Pechinchador.com.br | Venha ser um Pechinchador!', 'description' => 'Os melhores produtos do mercado.', 'categories' => $categories, 'providerImages' => $providerImages]);
 }
开发者ID:jpsilveira13,项目名称:milimetrica,代码行数:7,代码来源:SiteController.php

示例3: fixNome

 public static function fixNome($str)
 {
     $str = (string) $str;
     $str = empty($str) ? "VARIAVEL VAZIA" : $str;
     $str = removeAcentos($str);
     $str = strtoupper($str);
     $str = trim($str);
     $arrayErrado = array(' ', '.', '-', '(', ')');
     $arrayCerto = array('_', '', '', '', '');
     $str = str_replace($arrayErrado, $arrayCerto, $str);
     $str = str_replace("__", "_", $str);
     $str = str_replace("__", "_", $str);
     $str = str_replace("__", "_", $str);
     $str = str_replace("__", "_", $str);
     return $str;
 }
开发者ID:nilzao,项目名称:cmspwiki,代码行数:16,代码来源:FixVereadorNome.php

示例4: detalhar

    function detalhar($id_categoria = null, $busca = 'sem_busca', $de_paginacao = '0')
    {
        if (!($dados['categoria'] = $this->Model_categorias->getCategoria($id_categoria))) {
            show_404();
        }
        $this->load->helper('form');
        if ($this->input->post('busca')) {
            redirect('categorias/detalhar/' . $id_categoria . '/' . custom_urlencode(str_replace(array('%', "'"), array('', ''), $this->input->post('busca'))), 'refresh');
        }
        // Nao permite página menor que 0 e permite somente inteiros
        if ($de_paginacao < 0 or !is_numeric($de_paginacao)) {
            redirect('categorias', 'redirect');
        }
        // Biblioteca da paginação
        $this->load->library('pagination');
        // Paginação
        $busca_tratado = removeAcentos(custom_urldecode($busca));
        $config_paginacao['base_url'] = site_url('categorias/detalhar/' . $id_categoria . '/' . $busca);
        $config_paginacao['total_rows'] = $this->Model_categorias->countCategoriaNoticias($id_categoria, $busca_tratado);
        $dados['total_rows'] = $config_paginacao['total_rows'];
        $config_paginacao['per_page'] = 5;
        $config_paginacao['uri_segment'] = 5;
        // Nao permite pagina que nao existe (maior do que existe)
        if ($de_paginacao > $config_paginacao['total_rows']) {
            redirect('home', 'redirect');
        }
        // Estilo paginacao
        include_once './assets/pagination/estilo.php';
        $this->pagination->initialize($config_paginacao);
        $dados['html_paginacao'] = $this->pagination->create_links();
        if ($busca != 'sem_busca') {
            $dados['busca'] = TRUE;
        }
        // Listagem de dados
        $dados['lista'] = '';
        foreach ($this->Model_categorias->getCategoriaNoticias($id_categoria, $busca_tratado, (int) $de_paginacao, $config_paginacao['per_page']) as $noticia) {
            $dados['lista'] .= '<div class="news-box">
							<h2><a href="' . base_url('noticia/detalhes/' . $noticia->id_noticia) . '" title="Ver notícia completa">' . $noticia->titulo . '</a></h2>
							<p class="news-datetime">Em ' . date('d/m/Y \\à\\s H:i', $noticia->publicada_em) . '</p>
							<p>' . limita_caracteres($noticia->texto, 600, FALSE) . '</p>
						 </div>';
        }
        $dados['usuario'] = $this->_usuario;
        $this->load->view('categoria_noticias_listar', $dados);
    }
开发者ID:jmb-oliveira,项目名称:unimedvr_noticias_codeigniter,代码行数:45,代码来源:categorias.php

示例5: removeAcentos

						if($banner["size"] > $tamanho) {

							$erros[4] = "A imagem deve ter no máximo ".$tamanho." Mb";

						}

				 

						// Se não houver nenhum erro

						if (empty($erros)) {

							// Gera um nome único para a imagem

						$bn = removeAcentos($banner['name']);

						$ne = str_replace(" ","_",$bn);

						$nome_imagem = uniqid().$ne;	 

						// Caminho de onde ficará a imagem

						$caminho_imagem = "../../arquivos/dicas/fotos/".$nome_imagem;

						$caminho_imagem2 = "arquivos/dicas/fotos/".$nome_imagem;

						// Faz o upload da imagem para seu respectivo caminho		

						if (!file_exists("../../arquivos/")) {
开发者ID:plusinterativa,项目名称:clientes,代码行数:29,代码来源:editDicasUteis.php

示例6: array

    }
}
$colunas = array('A' => 'CAMPUS', 'B' => 'CURSO', 'C' => 'LOCAL DE PROVA', 'D' => 'INSCRITO', 'E' => 'N. INSCRICAO', 'F' => 'CPF', 'G' => 'RG', 'H' => 'ORGAO EXPEDIDOR', 'I' => 'UF', 'J' => 'DATA DE EXPEDICAO', 'K' => 'NACIONALIDADE', 'L' => 'DATA DE NASCIMENTO', 'M' => 'SEXO', 'N' => 'ENDERECO', 'O' => 'CEP', 'P' => 'CIDADE', 'Q' => 'ESTADO', 'R' => 'TELEFONE', 'S' => 'CELULAR', 'T' => 'EMAIL', 'U' => 'ESTADO CIVIL', 'V' => 'NECESSIDADE ESPECIAL', 'W' => 'DESCRICAO NECESSIDADE ESPECIAL', 'X' => 'ISENCAO DE TAXA', 'Y' => 'CONDICOES ESPECIAIS PARA REALIZACAO DA PROVA', 'Z' => 'DESCRICAO CONDICOES ESPECIAIS PARA REALIZACAO DA PROVA', 'AA' => 'CONCORRE AS VAGAS DESTINADAS A CANDIDATOS COM NECESSIDADES ESPECIAIS');
$query = $banco->ExecutaQueryGenerica($sql);
$numResults = mysql_num_rows($query);
$linha = 2;
$campus_id = null;
while ($row = mysql_fetch_assoc($query)) {
    $val = array_values($row);
    if ($campus_id != $val[0]) {
        $campus_id = $val[0];
        if ($campus_id > 1 && $numResults > 1) {
            $objPHPExcel->createSheet();
            $objPHPExcel->setActiveSheetIndex($objPHPExcel->getActiveSheetIndex() + 1);
        }
        $objPHPExcel->getActiveSheet()->setTitle(removeAcentos($val[1]));
        setCabecalho($objPHPExcel, $colunas);
        $linha = 2;
    }
    $col = 1;
    foreach ($colunas as $coluna => $valor) {
        if ($val[$col] == null) {
            $objPHPExcel->getActiveSheet()->SetCellValue($coluna . $linha, '---');
        } else {
            $objPHPExcel->getActiveSheet()->SetCellValue($coluna . $linha, utf8_encode($val[$col]));
        }
        $col++;
    }
    $linha++;
}
//$objPHPExcel->setActiveSheetIndex(0);
开发者ID:arvdigo,项目名称:eadsie,代码行数:31,代码来源:relatorio_geral.php

示例7: foreach

foreach ($valores as $valor) {
    if ($linha == 1) {
        $linha++;
        continue;
    }
    $campo = explode("\t", $valor);
    echo "--";
    $codigo = strtoupper($campo[0]);
    $nomePaciente = removeAcentos(strtoupper($campo[1]));
    $numeroAtendimento = strtoupper($campo[2]);
    $convenio = strtoupper($campo[3]);
    $prescricao = strtoupper($campo[4]);
    $cirurgia = strtoupper($campo[5]);
    $hrInicio = strtoupper($campo[6]);
    $hrFim = strtoupper($campo[7]);
    $anestesia = removeAcentos(strtoupper($campo[8]));
    $nomeCirurgiao = strtoupper($campo[9]);
    $nomeAnestesista2 = strtoupper($campo[10]);
    $primeiroAuxiliar = strtoupper($campo[13]);
    $segundoAuxiliar = strtoupper($campo[14]);
    $carteirinha = strtoupper($campo[17]);
    $urgencia = 0;
    $dataDoAtendimento = change_data_from_Br_to_bd($cirurgia);
    $sqlProcRealizado = "select p from Entities\\ProcedimentoExecutado p where p.nroAtendimento = :nroAtendimento and p.dataAtendimento = '" . $dataDoAtendimento . "'";
    $q = $em->createQuery($sqlProcRealizado);
    $q->setParameter("nroAtendimento", $numeroAtendimento);
    $arrAtAntigos = array_search($numeroAtendimento, $arrHistory);
    $procRealizado = "";
    $procs = $q->getResult();
    foreach ($procs as $procRealizado) {
        break;
开发者ID:alejesus,项目名称:fato,代码行数:31,代码来源:upload_ajax.php

示例8: checarEmail

 public function checarEmail()
 {
     if ($this->params["id_usuario"] && $this->params["email_usuario"]) {
         $modelUsuario = new ModelUsuario_Sistema(array("email" => removeAcentos(strtolower($this->params["email_usuario"])), "id" => $this->params["id_usuario"]));
     } else {
         if ($this->params["email_usuario"]) {
             $modelUsuario = new ModelUsuario_Sistema(array("email" => removeAcentos(strtolower($this->params["email_usuario"]))));
         }
     }
     $usuario = Usuario_SistemaDAO::consultarEmailUsuario($modelUsuario);
     if (!$usuario) {
         return true;
     } else {
         return false;
     }
 }
开发者ID:cokita,项目名称:srp,代码行数:16,代码来源:AdminUsuario_Sistema.php

示例9: dirname

    echo "Arquivo n&atilde;o definido";
    exit;
}
if (isset($_FILES['i3GEOuploadshp']['name'])) {
    require_once dirname(__FILE__) . "/../../ms_configura.php";
    if (isset($logExec) && $logExec["upload"] == true) {
        i3GeoLog("prog: metaestat_uploadshp_submit filename:" . $_FILES['i3GEOuploadshp']['name'], $dir_tmp);
    }
    echo "<p class='paragrafo' >Carregando o arquivo...</p>";
    ob_flush();
    flush();
    sleep(1);
    $arqshp = $_FILES['i3GEOuploadshp']['tmp_name'];
    //verifica nomes e sobe arquivo
    verificaNome($_FILES['i3GEOuploadshp']['name'], "shp");
    $nomePrefixo = str_replace(" ", "_", removeAcentos(str_replace(".shp", "", $_FILES['i3GEOuploadshp']['name'])));
    $nomePrefixo = str_replace(".", "", $nomePrefixo);
    $nomePrefixo = strip_tags($nomePrefixo);
    $nomePrefixo = htmlspecialchars($nomePrefixo, ENT_QUOTES);
    $nomePrefixo = $nomePrefixo . md5(uniqid(rand(), true));
    $Arquivo = $_FILES['i3GEOuploadshp']['tmp_name'];
    $status = move_uploaded_file($Arquivo, $dir_tmp . "/" . $nomePrefixo . ".shp");
    if ($status != 1) {
        echo "<p class='paragrafo' >Ocorreu um erro no envio do arquivo SHP";
        exit;
    }
    $Arquivo = $_FILES['i3GEOuploadshx']['tmp_name'];
    $status = move_uploaded_file($Arquivo, $dir_tmp . "/" . $nomePrefixo . ".shx");
    if ($status != 1) {
        echo "<p class='paragrafo' >Ocorreu um erro no envio do arquivo SHX";
        exit;
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:31,代码来源:metaestat_uploadshp_submit.php

示例10: set_time_limit

<?php

set_time_limit(1000 * 60 * 5);
error_reporting(E_ALL ^ E_NOTICE);
require_once '../excel-reader/excel_reader2.php';
require_once '../config.php';
$tabela = new Spreadsheet_Excel_Reader("../resources/others/TUSSnomes.xls");
$linha = 0;
$t = $em->find("Entities\\Tabela", 1);
for ($linha = 3; $linha < 4781; $linha++) {
    $codigo = removeAcentos($tabela->val($linha, 1));
    $descricao = strtoupper(removeAcentos($tabela->val($linha, 5)));
    $procedimento = new Entities\Procedimento();
    $procedimento->setCodigo($codigo);
    $procedimento->setDescricao($descricao);
    $procedimento->addTabela($t);
    $em->persist($procedimento);
    echo "Codigo: {$codigo} ; Descricao: {$descricao}<br />";
}
try {
    $em->flush();
} catch (Exception $e) {
    echo $e->getMessage();
}
开发者ID:alejesus,项目名称:fato,代码行数:24,代码来源:jogaTabelaTuss.php

示例11: MySQL

}
if (isset($_GET['url'])) {
    /************************* categoria **************************/
    $bd = new MySQL();
    $bd->Query('SELECT CATEGORIA_NOME,CATEGORIA_CDG FROM CATEGORIA');
    if ($bd->RowCount() > 0) {
        while ($row = mysqli_fetch_array($bd->last_result, MYSQLI_ASSOC)) {
            $cats[] = array("cdg" => $row['CATEGORIA_CDG'], "url" => removeAcentos(utf8_decode($row['CATEGORIA_NOME']), '-'));
        }
    }
    foreach ($cats as $C => $c) {
        //echo $c['cdg'].' - '.$c['url'].'<br>';
        $bd->Query('UPDATE CATEGORIA SET CATEGORIA_URL = "' . $c['url'] . '" 
                   WHERE CATEGORIA_CDG = ' . $c['cdg'] . ' ');
    }
    echo 'urls tabela CATEGORIA ok.<br>';
    /************************* noticia **************************/
    $bd = new MySQL();
    $bd->Query('SELECT NOTICIA_TITULO,NOTICIA_CDG FROM NOTICIA');
    if ($bd->RowCount() > 0) {
        while ($row = mysqli_fetch_array($bd->last_result, MYSQLI_ASSOC)) {
            $cats[] = array("cdg" => $row['NOTICIA_CDG'], "url" => removeAcentos(utf8_decode($row['NOTICIA_TITULO']), '-'));
        }
    }
    foreach ($cats as $C => $c) {
        //echo $c['cdg'].' - '.$c['url'].'<br>';
        $bd->Query('UPDATE NOTICIA SET NOTICIA_URL = "' . $c['url'] . '" 
                   WHERE NOTICIA_CDG = ' . $c['cdg'] . ' ');
    }
    echo 'urls tabela NOTICIA ok.<br>';
}
开发者ID:marcosyyz,项目名称:dm,代码行数:31,代码来源:function.php

示例12: get_get

function get_get($name)
{
    return trim(removeAcentos($_GET[$name]));
}
开发者ID:alejesus,项目名称:fato,代码行数:4,代码来源:utils.php

示例13: removeAcentos

					}

				} // fecha o while raiz

				//cria a pasta

				if (!file_exists('menus/')) {

					mkdir('menus/');	

				}

				include('../sistema/php/functionRemoveAcentos.php');

				$nomeArq = removeAcentos($_SESSION['usuario']);

				$nomeArq = str_replace(" ","_",$nomeArq);

				//cria o arquivo dos nenus

				$arquivo = fopen("menus/menu".$nomeArq.".txt","w");

				// grava o texto

				fwrite($arquivo,$txt);

				// fecha o arquivo

				fclose($arquivo);
开发者ID:plusinterativa,项目名称:clientes,代码行数:29,代码来源:login.php

示例14: pegaDados

 if ($idioma == "pt") {
     $coluna = "nome_tema";
 } else {
     $coluna = $idioma;
 }
 $q = pegaDados("select link_tema,tags_tema,codigo_tema,{$coluna} as nome_tema from " . $esquemaadmin . "i3geoadmin_temas");
 $temas = array();
 $temaExiste = array();
 foreach ($q as $row) {
     $ts = html_entity_decode($row['tags_tema']);
     $i = $row['codigo_tema'];
     $nome = $row['nome_tema'];
     $link = $row['link_tema'];
     $tags = explode(" ", $ts);
     foreach ($tags as $t) {
         if (removeAcentos($t) == $tag) {
             if (!isset($temaExiste[$i])) {
                 $temas[] = array("codigoMap" => $i, "nome" => $nome, "link" => $link);
                 $temaExiste[$i] = 0;
             }
         }
     }
 }
 retornaJSON($temas);
 exit;
 break;
 /*
 Valor: PEGAPERFIS
 
 Lista de perfis
 
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:30,代码来源:menutemas.php

示例15: removeAcentos

		$html .= "</td>";
	$html .= "</tr>";
	$html .= "<tr><td >&nbsp;</td></tr>";
	$html .= "<tr>";
		$html .= "<td>";
			$html .= " <strong>CL&Aacute;USULA 3&ordf;</strong> - Permanecem inalteradas";
			$html .= " todas as demais disposi&ccedil;&otilde;es do Termo de Compromisso do qual este Termo Aditivo possa a fazer parte integrante.";
		$html .= "</td>";
	$html .= "</tr>";
				
}
if ($_POST ['modelo'] == '3') {
	$html .= "<tr>";
		$html .= "<td>";
			$html .= "<strong>CL&Aacute;USULA 1&ordf;</strong> -";
			$html .= removeAcentos($_POST ['modelo3_clausula1']);
		$html .= "</td>";
	$html .= "</tr>";
	$html .= "<tr><td >&nbsp;</td></tr>";
	$html .= "<tr>";
		$html .= "<td>";
			$html .= "<strong>CL&Aacute;USULA 2&ordf;</strong> - Permanecem inalteradas";
			$html .= "todas as demais disposi&ccedil;&otilde;es do Termo de Compromisso do qual este Termo Aditivo possa a fazer parte integrante.";
		$html .= "</td>";
	$html .= "</tr>";
}
	
	$html .= "<tr><td >&nbsp;</td></tr>";
	$html .= "<tr><td >&nbsp;</td></tr>";
	
	$html .= "<tr>";
开发者ID:nanpeixoto,项目名称:cide,代码行数:31,代码来源:adm_Termo_Aditivo_pdf.php


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