isset

    1热度

    1回答

    有人会告诉我为什么下面的代码工作不正常? 我尝试了几乎所有的东西,但不明白发生了什么。 代码为: - <?php /** PHP API for Login, Register, Changepassword, Resetpassword Requests and for Email Notifications. **/ if (isset($_POST['tag']) && $_POS

    2热度

    2回答

    我还没有找到一个坚实的工作轮,所以我想我可能会问这里。 我error.log中说,一个很好的理由 [error] [client xxx.xxx.xxx.xxx] PHP Notice: Undefined index: Variablename 直到现在我摆脱它,使用它周围的if语句像 if (isset($var)) { if ($var ...) { ... } } 但现

    0热度

    2回答

    为什么超时我的页面isset的加载没有正确加载,它仍然向页面显示一个像这样的数组。 []? 查看 @if(isset($errors)) {{$errors}} @endif 控制器 $data = Input::all(); if($errors = $this->deliveryReport->isInvalid($data)) { return Redirect::b

    3热度

    1回答

    我在这里与Laravel一起工作(半无关),并且遇到了我以前没见过的奇怪的PHP问题。我收到一个异常,出现此错误: Illegal offset type in isset or empty 的代码是在Laravel框架(照亮\查看\ Factory.php),以及相关的片段引发错误是: if (isset($this->aliases[$view])) $view = $this->aliase

    0热度

    3回答

    我是新来的PHP等等以下任何帮助将非常感激: 我想运行一个WHERE条件的查询,但我如果已经设置了变量(通过单选按钮),只需要应用where条件。 我基本上希望能够说 - 如果没有设置变量,请不要将其包含在where条件中。复杂之处,我将有3个以上的变量可以这样做...... 在其最基本的 - 这里是我的代码至今: if(isset($_POST['category'])){ $category

    0热度

    2回答

    我有一些代码返回用户代理,通过函数运行它来解析它。该代码我以前用过的回报从解析函数只有一个变量(主要有三种:“平台”“浏览器”“版本”): function my_get_user_agent($value) { $browser = parse_user_agent(); return isset($browser['platform']) ? $browser['platform'] :

    0热度

    1回答

    不确定这是否可行。例如: $color = isset($product['color']) ? $product['color'] : ''; $size = isset($product['size']) ? $product['size'] : ''; $qty = isset($product['qty']) ? $product['qty'] : ''; *** *** 我用

    1热度

    1回答

    我有一个是从类似于这种结构的API提取对象isset值: class stdClass#544 (5) { public $id => string(1) "4" public $name => class stdClass#545 (6) { public $en => string(6) "Test" } publ

    2热度

    3回答

    http://codepad.org/3duGkQZi 我明白,如果$var = array(),$var会因为即使数组是空的,它仍然是一组变量返回true。 但$_GET和$_POST不只是数组,它们是由PHP生成的数组。 为什么PHP甚至设置这些变量,如果没有什么可以放入它们?这是否有什么逻辑背后,我错过了?

    0热度

    3回答

    不知道我是否在这里采取正确的方法。只有在字段中设置了值时,我才想显示某些内容。我已经测试了这几种方式。 1)如果设置了该值,则显示正确。 2)如果我组成一些随机变量,那么“N/A”被正确显示。但是, 3)如果该字段中的值没有设置值,则回显文本仍然显示,当然没有任何设置值。 if (isset($row['DATE'])) { echo "Dated: {$row['DATE']} <br