<?php function CortarTexto($usuario,$caracteres) { if (strlen($usuario) > $caracteres) { return substr($usuario,0,$caracteres) . "..."; } else return $usuario; } ?>
Function();
Started By WeeD, 14/09/2005, 16:18
5 replies to this topic
#1
Posted 14/09/2005, 16:18
ae fazendo favor, como faço pra usar essa function(); em mais de uma string ? pois estou precisando "cortar" varias strings em tamanho e com nomes diferentes. ou tem outro modo de fazer isso mais facil ? Obrigado!
còé ?
#2
Posted 14/09/2005, 16:24
CortarTexto ("bla", 1);
CortarTexto ("picante", 4);
CortarTexto ("abc123", 3);
CortarTexto ("Olha que divertido isto aqui!", 13);
CortarTexto ("picante", 4);
CortarTexto ("abc123", 3);
CortarTexto ("Olha que divertido isto aqui!", 13);
#3
Posted 14/09/2005, 16:27
ta mas pra usar desse modo que você falou ae a function seria diferente então, pois do modo que ela ta ali, a string é "definida" nela mesmo assim como os caracteres. :/
còé ?
#4
Posted 14/09/2005, 16:47
E você quer ela advinhe a frase e a quantidade de caracteres?
#5
Posted 14/09/2005, 16:54
bom eu até responderia como calma pra você entender o que quis dizer, mas num a primeira vez que recebo respostas com "ignorancia". prefiro terminar por aqui, e procurar outro modo de ajuda. valeu!
còé ?
#6
Posted 15/09/2005, 09:07
rapazinho, vamos te tratar com carinho
sabe a funçãozinha que vc tem, a CortarTexto?
entao, ela faz uma coisinha, que se vc prestar atençãozinha, ela pega uma stringzinha e corta com o tamanhinho que vc definiu, exemplinho:
alem de cortar, ela adiciona os "..." caso a string original seja maior que a string cortada...
entao, nao há ignorancia ao tentar fazer vc enxergar o que já está na função, é pro seu crescimento... é melhor do que dar o lance sem fazer vc pensar a respeito...
sabe a funçãozinha que vc tem, a CortarTexto?
entao, ela faz uma coisinha, que se vc prestar atençãozinha, ela pega uma stringzinha e corta com o tamanhinho que vc definiu, exemplinho:
<?php function CortarTexto($usuario,$caracteres) { if (strlen($usuario) > $caracteres) { return substr($usuario,0,$caracteres) . "..."; } else return $usuario; } echo CortarTexto ("bla", 1); //imprime "b" echo "<br>"; echo CortarTexto ("picante", 4);//imprime "pica" echo "<br>"; echo CortarTexto ("abc123", 3);//imprime "abc" echo "<br>"; echo CortarTexto ("Olha que divertido isto aqui!", 13);//imprime "Olha que dive" echo "<br>"; ?>
alem de cortar, ela adiciona os "..." caso a string original seja maior que a string cortada...
entao, nao há ignorancia ao tentar fazer vc enxergar o que já está na função, é pro seu crescimento... é melhor do que dar o lance sem fazer vc pensar a respeito...
๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)