ฉันรักการทำเรียงลำดับของสิ่งนี้ใน Perl: $foo = $bar || $bazเพื่อกำหนด$bazไป$fooถ้า$barว่างเปล่าหรือไม่ได้กำหนด คุณยังมี$foo ||= $bletchเท่านั้นที่จะกำหนด$bletchไป$fooถ้า$fooไม่ได้กำหนดไว้หรือว่างเปล่า
ผู้ดำเนินการที่เกี่ยวข้องในสถานการณ์นี้น่าเบื่อและน่าเบื่อ แน่นอนว่ามีวิธีที่เรียบง่ายและสวยงามใน PHP?
หรือคำตอบเดียวคือฟังก์ชันกำหนดเองที่ใช้ isset ()?
//และ//=มีอยู่ใน Perl v5.10.0 ต้นฉบับ||และ||=ทดสอบค่าตรรกะไม่ใช่สำหรับการกำหนด