2017-05-16 4 views
-2

Ich möchte als ein WortWie variabel und Zeichenfolge in Laravel verketten

$Activity->description = $request->input('select_teacherActivity".$week_no.".$activity'); 
+0

Wie kann ich diese Verkettung tun? – Saja

+0

Verwenden Sie + für Variablen und Punkt für String –

+0

Sie könnten 'input ('select_teacherActivity". $ Week_no. ". $ Activity');' zu 'input (" select_teacherActivity $ week_no $ activity ");' (in Anführungszeichen) ändern; –

Antwort

1

Sie haben Fehler mehrere Syntax select_teacherActivity mit Variable $ week_no und Variable $ Aktivität concatinate. Sie müssen die richtige PHP-Syntax lernen:

'select_teacherActivity" //Wrong 
'select_teacherActivity' //Right 
.". //Wrong 
."".//Right (but unnecessary) 

Sie haben auch eine Streu ' am Ende:

Alle Öffnungs Anführungszeichen mit der entsprechenden Art von Zitat schließen sollen. Voll Code:

$Activity->description = $request->input('select_teacherActivity'.$week_no.$activity); 

Dies ist Grundlagen PHP hier richtig. Sie müssen einige weitere Tutorials lesen.

0

Wenn Sie eine Zeichenfolge erhalten möchten, sollten Sie die concat-Operation '.' 'select_teacherActivity".$week_no . $activity; dies sollte funktionieren, wenn $week_no und $activity stechen oder es toString magische Methode implementiert haben.

Verwandte Themen