可以將 If 放在 $message 變數中嗎?代碼如下所示:
$message = "Semangat Pagi Akang & Teteh Semua!\n"
. "Nyai Iteung mengucapkan selamat ulang tahun 💬 untuk:\n\n"
if($getNowCuti->AllKaryawan->jenis_kelamin == 'L')
{
. "Pak" . $stringKaryawan . "\n\n"
} else {
. "Bu" . $stringKaryawan . "\n\n"
}
. "Selamat cuti juga yaa untuk:\n\n"
if($getNowCuti->AllKaryawan->jenis_kelamin == 'L')
{
. "Pak" . $stringKaryawan . "\n\n"
} else {
. "Bu" . $stringKaryawan . "\n\n"
}
. "Harap rekan-rekan Kabayan Group tidak memberikan tugas kepada pegawai diatas pada hari ini.";
它顯示一個錯誤,我應該如何修復它?謝謝大家,祝你有美好的一天!
uj5u.com熱心網友回復:
如果您想在一行中執行此操作,請嘗試這樣。
$message = "Semangat Pagi Akang & Teteh Semua!\n"
. "Nyai Iteung mengucapkan selamat ulang tahun 💬 untuk:\n\n"
. $stringKaryawan . "\n\n"
. "Selamat ...."
. ($getNowCuti->AllKaryawan->jenis_kelamin == 'L' ? "Pak" . $stringKaryawan . "\n\n" : "Bu" . $stringKaryawan . "\n\n")
. ".............";
否則,以下方法(@Gert B.的回答)是一個更好的用例:
$message = "First part\n"
. "second part\n";
if($condition) {
$message .= "if part\n";
} else {
$message .= "else part\n";
}
$message .= "anything after the if statement\n";
uj5u.com熱心網友回復:
您不能直接在構建操作字串中添加 if,但您可以在 if 陳述句中附加到字串:
$message = "Semangat Pagi Akang & Teteh Semua!\n"
. "Nyai Iteung mengucapkan selamat ulang tahun 💬 untuk:\n\n";
if($getNowCuti->AllKaryawan->jenis_kelamin == 'L')
{
$message .= "Pak" . $stringKaryawan . "\n\n";
} else {
$message .= "Bu" . $stringKaryawan . "\n\n";
}
$message .= "Selamat cuti juga yaa untuk:\n\n";
if($getNowCuti->AllKaryawan->jenis_kelamin == 'L')
{
$message .= "Pak" . $stringKaryawan . "\n\n";
} else {
$message .= "Bu" . $stringKaryawan . "\n\n";
}
$message .= "Harap rekan-rekan Kabayan Group tidak memberikan tugas kepada pegawai diatas pada hari ini.";
uj5u.com熱心網友回復:
您可以通過預先分配一個變數來使其更易于閱讀,因為您使用了兩次。
$kelamin = $getNowCuti->AllKaryawan->jenis_kelamin == 'L' ? 'Pak' : 'Bu';
$message =
"Semangat Pagi Akang & Teteh Semua!\n" .
"Nyai Iteung mengucapkan selamat ulang tahun 💬 untuk:\n\n" .
"$kelamin $stringKaryawan \n\n" .
"Selamat cuti juga yaa untuk:\n\n" .
"$kelamin $stringKaryawan \n\n"
"Harap rekan-rekan Kabayan Group tidak memberikan tugas kepada pegawai diatas pada hari ini.";
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/524337.html
上一篇:ELSE不在程式中執行
下一篇:程式沒有給出期望的輸出