2020年2月13日 星期四

[PHP] PHP7出現的兩個問號改成PHP5的方法


在 PHP 代碼中看到有兩個問號??
不知道是什麼意思。
其實兩個問題 ?? 是 PHP7 新推出的表達式。


C = A ?? B;
表示如果A非空,則C = A,如果A為空,則C = B;

PHP7
$n = $_POST['name'] ?? 'HAPPY';
改成PHP5的方法
$n = issset($_POST['name']) ? $_POST['name'] : 'HAPPY';

沒有留言:

張貼留言

影片的問題請留在影片的留言區裡。
部落格不會另外通知給我,所以很難發現你有留言。