本文整理汇总了PHP中Strings::__RemoveAcentos方法的典型用法代码示例。如果您正苦于以下问题:PHP Strings::__RemoveAcentos方法的具体用法?PHP Strings::__RemoveAcentos怎么用?PHP Strings::__RemoveAcentos使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Strings
的用法示例。
在下文中一共展示了Strings::__RemoveAcentos方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Produto
$lP->condicoes('', $_POST['idInfo'][$i], ListaProdutos::ID)->disableDadosProdutoPai();
if ($lP->getTotal() > 0) {
$pI = $lP->listar();
} else {
$pI = new Produto();
$pI->disponivel = true;
}
$pI->setProdutoPai($p, false);
$pI->valorReal = $_POST['valorInfo'][$i];
$pI->estoque = $_POST['estoqueInfo'][$i];
if ($pI->getId() != '') {
$lP->alterar($pI);
} else {
$pI->codigo = $p->codigo;
$lP->inserir($pI);
$pI->getURL()->setURL(addslashes($_POST['url'] ? $_POST['url'] : $pI->getId() . "-" . $pI->codigo . ($p->nome ? "-" . Strings::__RemoveAcentos(str_replace(" ", "-", $p->nome)) : "-" . Strings::__RemoveAcentos(str_replace(" ", "-", $produtoPai->nome)))));
}
$con->deletar(Sistema::$BDPrefixo . "produtos_opcoes_gerados", "WHERE produto = '" . $pI->getId() . "'");
foreach ($_POST['opcaoInfo'][$i] as $k => $v) {
if (!empty($v)) {
$aRPOV[1] = array('campo' => ListaProdutoOpcaoValores::OPCAO, 'valor' => $k);
$aRPOV[2] = array('campo' => ListaProdutoOpcaoValores::ID, 'valor' => $v);
$lPOV->resetCondicoes();
$lPOV->condicoes($aRPOV);
if ($lPOV->getTotal() > 0) {
$pOV = $lPOV->listar();
} else {
$pOV = new ProdutoOpcaoValor();
$pOV->valor = $v;
}
$pI->addOpcao(new ProdutoOpcao($k), $pOV);
示例2: cleanURL
public static function cleanURL($url)
{
return strtolower(Strings::__RemoveAcentos(str_replace("\\", "", str_replace("/", "", str_replace("\"", "", str_replace("'", "", str_replace(" ", "-", str_replace(" > ", "-", $url))))))));
}
示例3: Pergunta
$erro = '';
if (empty($_POST['titulo'])) {
$erro = "<b>Titulo</b> não preenchido!<br><br>";
}
if (empty($erro)) {
$p = new Pergunta();
$p->titulo = $_POST['titulo'];
$p->ordem = $_POST['ordem'];
$p->texto = $_POST['texto'];
if (!empty($_FILES['imagem']['name'])) {
$p->getImagem()->setImage(new Image(Arquivos::__OpenArquivoByTEMP($_FILES['imagem'])));
}
$lPC = new ListaPerguntaCategorias();
$pC = $lPC->condicoes('', $_POST['categoria'], ListaPerguntaCategorias::ID)->listar();
$pC->setPergunta($p);
$p->getURL()->setURL($_POST['url'] ? $_POST['url'] : $p->getId() . "-" . strtolower(Strings::__RemoveAcentos(str_replace("\"", "", str_replace("'", "", str_replace(" ", "-", $_POST['titulo']))))));
$lP = new ListaPerguntas();
$lP->alterar($p);
while ($i = $lI->listar()) {
$t = new Traducao();
$t->setIdConteudo($p->getId());
$t->setCampoConteudo(ListaPerguntas::TITULO);
$t->setTabelaConteudo($pC->getPerguntas()->getTabela());
$t->conteudo = $p->titulo;
$t->traducao = $_POST['ititulo'][$i->getId()];
$i->addTraducao($t);
$t->setCampoConteudo(ListaPerguntas::TEXTO);
$t->conteudo = $p->texto;
$t->traducao = $_POST['itexto'][$i->getId()];
$i->addTraducao($t);
}
示例4: importar
importar("Utils.Templates");
importar("Utils.Dados.Strings");
$con = BDConexao::__Abrir();
$lPM = new ListaProdutoMarcas();
try {
$con->executar("SELECT * FROM marcas");
while ($rs = $con->getRegistro()) {
if ($rs['mar_codigo'] > 0) {
$lPM->condicoes('', $rs['mar_codigo'], ListaProdutoMarcas::ID);
if ($lPM->getTotal() > 0) {
$pM = $lPM->listar();
} else {
$pM = new ProdutoMarca($rs['mar_codigo']);
}
$pM->nome = $rs['mar_nome'];
$pM->getURL()->setURL('marca-' . strtolower(Strings::__RemoveAcentos(str_replace("'", "", str_replace("\"", "", str_replace(" ", "-", str_replace("/", "-", $pM->nome)))))));
if ($lPM->getTotal() > 0) {
$lPM->alterar($pM);
} else {
$pM->disponivel = true;
$lPM->inserir($pM);
}
}
}
echo 'SUCESSO!';
} catch (\Exception $e) {
echo $e->getMessage();
}
$con->close();
$lPM->close();
?>