2017-03-14 10 views
-1

ich die Zeichenfolge ausgegeben werden soll:Wie variabel und Zeichenfolge verketten, die() in PHP enthält

Mango Meals (April Song) 

Aber ich bin immer die Zeichenfolge:

"Mango Meals (April Song)" 

Wie kann ich die Zeichenfolge verketten Sie und variabel in php richtig?

HTML

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

Antwort

0

Sie müssen nur die Anführungszeichen innerhalb der Zeichenfolge zu entfernen.

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

mit sprintf:

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

dies wäre einfacher als Zitate zu entkommen oder Strings verketten.

0

ändern wie dies

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

Sie haben das doppelte "Zitat in dem (HTML Text) string
versuchen, ohne es

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