Página 90 do Livro aprendendo PHP de David Skalar >>> Array ,usando foreach com arrays numéricos ... (meu arquivo :

19/05/2018

0

PHP

http://prntscr.com/jjx8kq

No código acima , quando eu mando abrir a página , ela abre assim:

http://prntscr.com/jjxd1e

Tem como eu alterar esse , mesmo código , para ela abrir assim :

You can eat: Sweet Corn and Asparagus
You can eat: Lemon Chicken
You can eat: Braised Bamboo Fungus
Antonio Gomes

Antonio Gomes

Responder

Posts

19/05/2018

Fernando C

pesquise sobre a funcao nl2br
ou concatene:
print "you can eat: $dish"."<br />";
Responder

20/05/2018

Antonio Gomes

Pesquisei ,e,encontrei essa teoria bem explicadinha aqui nesse site: "https://imasters.com.br/artigo/3296/php/dica-funcao-nl2br-php-no-dreamweaver/?trace=1519021197&source=single".

Mas aplicar a teoria bem explicada acima , na prática ,nesse código aqui abaixo , é que são outros 100% ,que eu ainda não sei como fazer ,se o nobre amigo souber ,eu agradeceria ,que colocasse o mesmo ai em LOCO, caso não saiba, fico aguardando ,quem sabe,e pesquisando ao mesmo tempo.
ONDE E COMO DEVO COLOCAR " >>> nl2br<< , Nesse meu código ai abaixo:

<?PHP

//Exemplo 4.11 da Página 90 do Livro Aprendendo PHP de David Sklar
// Usando foreach() com arrays numéricos

$dinner = array('Sweet Corn and Asparagus',
'Lemon Chicken',
'Dried Mulberries' => 3.00,
'Braised Bamboo Fungus');

foreach ($dinner as $dish) {

print "You can eat: $dish\\n";
}

?>
_______________________________________________________________________________________________________________________________________________
Pra ficar funcional como foi colocado nesse outro aqui abaixo :
_______________________________________________________________________________________________________________________________________________
<?php
echo nl2br($row_rsNomeDoMeuRecordset[“texto”]);
?>

Veja na prática o código acima funcionando (é assim que eu quero que o meu funcione) :

Vamos aos códigos. Suponhamos que você
esteja resgatando esse texto de um banco de dados por exemplo,
então você teria um código assim:

<?php echo $row_rsNomeDoMeuRecordset[“texto”];
?>

E este resultaria neste exemplo:

Lorem ipsum dolor sit amet, consectetuer
adipiscing elit,
minim veniam, quis nostrud exerci tation ullamcorper sus
velit esse molestie consequat, vel illum dolore eu feugiat
duis dolore te feugait nulla facilisi Lorem ipsum dolor sit
erat volutpat. Ut wisi enim ad minim veniam, quis nostru
dolor in hendrerit in vulputate velit esse molestie conseq
luptatum zzril delenit augue duis dolore te feugait nulla fa

Como você percebeu fica difícil e
sem estímulo a leitura do texto. Para resolvermos utilizamos
a função nl2br assim:

<?php echo nl2br($row_rsNomeDoMeuRecordset[“texto”]);
?>

Com a função em uso teremos:

Loren ipsum dolor sit amet, consectetuer
adipiscing elit
minim veniam, quis nostrud exerci tation ullamcorper su
velit esse molestie consequat, vel illum dolore eu feugiat
duis dolore te feugait nulla facilisi.

Lorem ipsum dolor sit amet, consectetuer
adipiscing elit
minim veniam, quis nostrud exerci tation ullamcorper su
velit esse molestie consequat, vel illum dolore eu feugiat
duis dolore te feugait nulla facilisi.

A dicas é simples e a diferença é
nítida e a partir de agora seus textos na web ficarão
mais agradavéis e convidativo para a leitura.


Aqui vai a pergunta simples : Como colocar esse dito cujo "MILACROSO", nesse meu código: ?

$dinner = array('Sweet Corn and Asparagus',
'Lemon Chicken',
'Dried Mulberries' => 3.00,
'Braised Bamboo Fungus');

foreach ($dinner as $dish) {

print "You can eat: $dish\\n";
}

?>
Responder

27/05/2018

Antonio Gomes

TÓPICO 'solucionado"
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar