Usuários nem sempre texto de entrada de uma forma que é amigável para computadores de ler, eo mesmo é verdade para os computadores de saída criam para as pessoas. Por esta razão, muitas funções relacionadas com a seqüência de existir no PHP para ajudar os programadores converter strings em formatos utilizáveis. Para remover sinais de mais de suas cordas , você deve usar a função " str_replace ()" . Esta função built-in PHP usa três parâmetros - personagens para remover , personagens para substituir o que ele seja removido , ea corda para operar - para procurar e substituir texto em uma string. Instruções
1
Vá para "Iniciar " na barra de tarefas do Windows e digite "Notepad" ou o nome de um editor de código para a barra de pesquisa . Pressione "Enter " para carregar o editor e vá em "Arquivo " na barra de menu superior para abrir o arquivo PHP.
2
Localize a variável que contém a cadeia de caracteres que inclui um ou mais sinais de adição . Defina esta string para uma variável , se ainda não é atribuído a um, assim:
$ mystring = ' . Eu gosto da torta + bolo ';
Quando você saída esta cadeia , ele vai parecido com este:
Eu gosto da torta + bolo
3
Crie uma nova variável que conterá o caractere que você deseja retirar de sua cadeia - neste . caso, o sinal de mais . Aqui está o código :
$ plus_sign = '+' ;
4
Criar uma nova variável e configurá-lo para o valor da saída da função " str_replace ()" . Use a string contendo o sinal de mais como o primeiro parâmetro , use um par vazio de aspas simples para o segundo parâmetro , e passar a string original como o seu terceiro parâmetro . O código será semelhante ao seguinte:
$ no_plus = str_replace ( $ plus_sign ,'', $ mystring );
Como você pode ver, a variável foi " passada " com o funcionar ao ser digitado entre parênteses. Agora, a função pode usar essa variável. Quando a saída da cadeia, ele será parecido com este :
Gosto bolo torta
5
Adicione algum texto entre as aspas , se você deseja substituir o sinal de mais alguma coisa. outra coisa. Você pode substituir o sinal com um espaço em branco para preservar o espaçamento ou usar a palavra "e" para manter o significado original do sinal de mais . Aqui está um exemplo:
$ no_plus = str_replace ( $ plus_sign , 'e' , $ mystring );
Produzir esta corda dará ao usuário este texto:
como torta e bolo.