php if else 函数 shorthand
php if else with function shorthand
我怎么能很快写这个?
$abc = file_get_contents('one.txt');
if($abc !== '')
{
msg($abc);
} else {
msg('nope');
}
我试过了:
$abc = file_get_contents('one.txt');
if($abc !== '') ? msg($abc) : msg('nope');
或
$abc = file_get_contents('one.txt');
msg if($abc !== '') ? $abc : 'nope';
无法正常工作,请帮忙!
您在编写三元表达式时不使用 if
关键字。
($abc != '') ? msg($abc) : msg('nope');
或
msg($abc != '' ? $abc : 'nope');
<?php
msg(($abc = file_get_contents('blah.txt')) ? $abc : 'Nope');
我不喜欢隐藏错误,但也许:
msg(($abc = @file_get_contents('blah.txt')) ? $abc : 'Nope');
我怎么能很快写这个?
$abc = file_get_contents('one.txt');
if($abc !== '')
{
msg($abc);
} else {
msg('nope');
}
我试过了:
$abc = file_get_contents('one.txt');
if($abc !== '') ? msg($abc) : msg('nope');
或
$abc = file_get_contents('one.txt');
msg if($abc !== '') ? $abc : 'nope';
无法正常工作,请帮忙!
您在编写三元表达式时不使用 if
关键字。
($abc != '') ? msg($abc) : msg('nope');
或
msg($abc != '' ? $abc : 'nope');
<?php
msg(($abc = file_get_contents('blah.txt')) ? $abc : 'Nope');
我不喜欢隐藏错误,但也许:
msg(($abc = @file_get_contents('blah.txt')) ? $abc : 'Nope');