iFull 0 Denunciar post Postado Setembro 8, 2014 Beleza? to apanhando aqui porque um codigo que to mechendo a variável ta vindo direto dos dados do nome do campo tipo assim echo" ".$usuario-> biografia." "; Como eu uso o substr ? Eu já tentei de tantas formas mas não consegui ainda :/ se fosse assim: $biografia = $dados =[biografia]; $biografia = substr($biografia,0,15); echo"$biografia"; eu ja teria conseguido... mas não da certo :/ Compartilhar este post Link para o post Compartilhar em outros sites
Kakashi_Hatake 267 Denunciar post Postado Setembro 8, 2014 Primeiro verifique o que de fato está vindo. var_dump( $dados[ 'biografia' ] ); Não se esqueça das aspas no nome do índice, pois sem ela, o PHP vai considerar como uma constante. Compartilhar este post Link para o post Compartilhar em outros sites
Luiz Magno 6 Denunciar post Postado Setembro 8, 2014 o substr funciona da seguinte maneira. substr('STRING', INICIO, TAMANHO) 1º parametro: você vai passar a sua string. 2º parametro: você vai dizer por onde a função começará... se colocar um numero negativo ele pega a string de trás para frente. 3º parametro: você vai dizer o tamanho da string que você quer receber. $a = "Usando SUBSTR PHP"; print substr($a, 0, 13); //resultado = "Usando SUBSTR" $a = "Usando SUBSTR PHP"; print substr($a, -10, 10); //resultado = SUBSTR PHP veja que no primeiro caso a função iniciou na letra U que seria a posição 0 e terminou no R que seria uma string do tamanho de 13 caracteres. já com o número negativo é um pouco diferente, digamos que você vai dizer quando ela vai terminar. veja nesse exemplo, eu falei que queria uma string do tamanho = 10, e que a função pegaria os 10 caracteres de trás para frente. se eu tivesse colocado -9 estaria assim: UBSTR PHP se eu tivesse colocado -8 estaria assim: BSTR PHP se eu tivesse colocado -7 estaria assim: STR PHP e por ai vai. e como o Carlos falou, verifica se está vindo informação primeiro. link documentação php http://php.net/manual/pt_BR/function.substr.php espero ter ajudado. :joia: Compartilhar este post Link para o post Compartilhar em outros sites