cari
Soal Jawab Tingkah laku pelik pengendali ternary dan penggabungan rentetan?
Tingkah laku pelik pengendali ternary dan penggabungan rentetan?
P粉919464207 2023-10-21 22:52:32 pandangan 697
PHP

0

Hai, saya hanya tertanya-tanya mengapa kod ini menghasilkan (sekurang-kurangnya untuk saya) hasil yang salah.

Baiklah, mungkin salah saya

$description = 'Paper: ' . ($paperType == 'bond') ? 'Bond' : 'Other';

Saya rasa, jika PaperType bersamaan dengan "Bond", keterangannya ialah "Paper: Bond", jika paperType tidak sama dengan "Bond", keterangannya ialah "Paper: Other".

Tetapi apabila saya menjalankan kod ini, hasilnya ialah penerangan ialah "Ikatan" atau "Lain-lain" dan meninggalkan saya Tertanya-tanya ke mana perginya rentetan "Kertas:"? ? ?

Your Answer
serahkan

2 jawapan
0

Berkaitan dengan keutamaan pengendali. Anda mesti melakukan perkara berikut:

$description = 'Paper: ' . (($paperType == 'bond') ? 'Bond' : 'Other');
2023-10-22 22:16:47

serahkan

0
$description = 'Paper: ' . ($paperType == 'bond' ? 'Bond' : 'Other');

Cuba tambah kurungan supaya anda boleh menggabungkan rentetan ke rentetan lain dalam susunan yang betul.

2023-10-22 09:37:19

serahkan

Hot Tools

vc9-vc14 (32+64 bit) koleksi perpustakaan masa jalan (pautan di bawah)

vc9-vc14 (32+64 bit) koleksi perpustakaan masa jalan (pautan di bawah)

Muat turun koleksi perpustakaan runtime yang diperlukan untuk pemasangan phpStudy

VC9 32-bit

VC9 32-bit

VC9 32-bit phpstudy pustaka masa jalan persekitaran pemasangan bersepadu

Kotak alat pengaturcara PHP versi penuh

Kotak alat pengaturcara PHP versi penuh

Programmer Toolbox v1.0 PHP Persekitaran Bersepadu

VC11 32-bit

VC11 32-bit

VC11 32-bit phpstudy pustaka masa jalan persekitaran pemasangan bersepadu

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan