É útil para remover um carácter de byte em PHP a partir de uma seqüência de texto para fins de formatação , como remover a barra invertida final em uma URL ou o símbolo " $" a partir de um valor do dólar . Um byte é constituído por 8 bits , permitindo valores 0-255 . Uma seqüência de PHP é uma série de caracteres de bytes. Você pode usar funções de cadeia internas do PHP para localizar e , em seguida, remover caracteres de bytes a partir de uma string. Instruções
1
Abra o arquivo PHP em um editor de texto, como o Notepad do Windows .
2
Guarde uma seqüência de caracteres em uma variável PHP , adicionando o código "$ str = " string de teste "; " . Substituir " corda test" com seu próprio texto .
3
Encontre a posição da primeira ocorrência do caractere de bytes que você deseja remover a função " strpos " , adicionando o código " $ pos = strpos ( $ str, 'i' ) ,. " Usando o exemplo anterior, este retornaria "8 ". Substitua o " i" com o personagem de bytes que você deseja remover . A função retorna falso se o personagem não é encontrado na string. Como alternativa, use " $ pos = strrpos ($ str , 'i '); " para retornar a posição da última ocorrência do caractere byte na seqüência
4
Remova o caractere de bytes do arquivo. cordas , adicionando o código " if ( $ pos == false ! ) {$ str [$ pos] =''; }", que irá alterar a seqüência de exemplo de " seqüência de teste " para " STRNG teste", removendo o "i " personagem.
5
Salve o arquivo PHP e carregá-lo em seu servidor .