2017-03-14 1 views
-1

Je veux afficher la chaîne:Comment concaténer variable et chaîne qui contient() en php

Mango Meals (April Song) 

Mais je suis en train de la chaîne:

"Mango Meals (April Song)" 

Comment puis-je concaténer la chaîne et variable en php correctement?

HTML

$title = $row[ 'title']; 
$credit = $row[ 'credit' ]; 
print('<div class = "album_title"> "'.$title.' ('.$credit.')" </div>'); 

Répondre

0

Vous avez juste besoin d'enlever les guillemets dans la chaîne.

print('<div class = "album_title">'.$title.' ('.$credit.')</div>'); 
//        --^--     --^-- 
0

utilisant sprintf:

echo sprintf('<div class = "album_title"> %s (%s)" </div>', $title, $credit); 

ce serait plus simple que de s'échapper des citations ou des chaînes concaténer.

0

changement comme celui-ci

echo '<div class ="album_title">'.$title.'('.$credit.')'.'</div>'; 
0

Vous avez la double "citation à l'intérieur du (texte html) chaîne
essayer sans elle

print('<div class = "album_title"> '.$title.' ('.$credit.') </div>');