Articles of оператор

Неверный оператор сети не работает

По какой-то причине мое тройное назначение оператора не работает для второй части моего массива. Кто-нибудь видит, что я делаю неправильно? Предполагается, что он просто видит, есть ли значение для поля permalink, и если нет, тогда вставьте link_url в массив. function getSiteMap() { $this->db->select('site_menu_structures_links.id, site_menu_structures_links.link_name'); $this->db->from('site_menu_structures_links'); $this->db->where('site_menu_structures_links.status_id', 1); $this->db->where('site_menu_structures_links.is_category', 'Yes'); $this->db->order_by('site_menu_structures_links.sort_order'); $catQuery = $this->db->get(); if ($catQuery->num_rows()) […]

PHP "или" Синтаксис

Я видел это много: $fp = fopen($filepath, "w") or die(); Но я не могу найти никакой реальной документации по этому синтаксису. Достаточно очевидно, что он делает, но могу ли я использовать его где угодно? И должен ли он следовать die() ? Существуют ли какие-либо предостережения для использования or когда вы можете использовать что-то вроде if […]

Переключатель vs if statements

У меня дилемма. Что лучше всего использовать и почему .. переключиться или если? switch ($x) { case 1: //mysql query //echo something break; case 2: //mysql query //echo something break; } … if ($x == 1) { //mysql query //echo something } if ($x == 2) { //mysql query //echo something }