按现有或新设置变量的php语法

按现有或新设置变量的php语法,php,micro-optimization,Php,Micro Optimization,另一个微观优化问题。php在javascript现有值或新值中设置变量的最佳方式是什么 var a=a | | false 使用 $a=$a | | false 我们收到关于未定义变量$a的错误通知。此变量可以在以前的程序部分设置,也可以不设置。(由于插件。)它可以做的额外条件之前。Stg-like-if-isset( 问题是优雅的一行解决方案存在吗?解决方案存在: 一般而言: $a = isset($a) ? $a : false; 处理$\u GET数组的一些示例 $a = isset($

另一个微观优化问题。php在javascript现有值或新值中设置变量的最佳方式是什么

var a=a | | false

使用

$a=$a | | false

我们收到关于未定义变量
$a
的错误通知。此变量可以在以前的程序部分设置,也可以不设置。(由于插件。)它可以做的额外条件之前。Stg-like-if-isset(

问题是优雅的一行解决方案存在吗?解决方案存在:

一般而言:

$a = isset($a) ? $a : false;
处理
$\u GET
数组的一些示例

$a = isset($_GET['someParam']) ? $_GET['someParam'] : false;
您可以使用一切,而不是
$a
$\u GET['someParam']

$a=isset($a)?$a:false

这是在没有警告的情况下执行此操作的最佳方法

$a=(isset($a))?$a:false;