我正在创建一个裁剪算法,并在某些时候检查值是否存在
if($x && $y){ //then crop }
Run Code Online (Sandbox Code Playgroud)
其中检查是否指定了裁剪区域的初始坐标.但是,这在边界处失败,因为如果任何值为零(从边界裁剪),则php将其评估为false.
我怎么能克服这个?
使用isset()来检查,如果变量设置,而不是NULL:
if(isset($x) && isset($y)) { //then crop }
Run Code Online (Sandbox Code Playgroud)