1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

retirar virgula PHP

Discussão em 'Web Development' iniciada por fil79, 21 de Novembro de 2008. (Respostas: 4; Visualizações: 2786)

  1. fil79

    fil79 Power Member

    Boas

    Estou a listar os resultados de uma query e queria que no caso de os valores acabarem numa virgula esta fosse retirada, para tal usei este script:

    Código:
    while($listagem=mysql_fetch_array($resultado)){
     
      //LISTA OS NOMES
      $primeiro=$listagem['nome'];
     
    //NO CASO DE TER UMA VÍRGULA ESSA VAI SER RETIRADA 
      if (substr($primeiro,-1)==","){
       $primeiro=explode(",",$primeiro);
      }
     
      echo "-->".$primeiro."<br />";
    }
     
    
    o OUTPUT é:

    -->Array
    -->santos
    -->Array
    -->brito

    ou seja quando existe uma virgula o output é Array. Desde já agradeço qualquer ajuda
     
  2. Granadafeup

    Granadafeup Power Member

    o explode vai-t dividir o conteúdo da string para um array e dai o resultado ser "Array".

    Código:
     $rest = substr("abcdef", 0, -1);  // returns "abcde"
     
  3. fil79

    fil79 Power Member

    fiz confusão com a função explode e desconhecia mais argumentos na função substr...obrigadão pela dica ;)
     
    Última edição: 21 de Novembro de 2008
  4. fil79

    fil79 Power Member

    já agora como posso retirar os acentos das strings listadas?
     
  5. fil79

    fil79 Power Member

Partilhar esta Página