嗨,我最近正在查看一个购物车分页器类,试图理解他们的代码,以便在遇到以下代码行时构建自己的分页器。它类似于三元语句,但以我从未见过的方式编写。我会用谷歌搜索它,但我不知道用谷歌搜索什么。有人可以告诉我它是如何工作的以及它叫什么,这样我就可以搜索它并了解更多信息。
return ($output ? '<div class="' . $this->style_links . '">' . $output . '</div>' : '')
. '<div class="' . $this->style_results . '">' . sprintf($this->text, ($total) ? (($page - 1) * $limit) + 1 : 0, ((($page - 1) * $limit) > ($total - $limit)) ? $total : ((($page - 1) * $limit) + $limit), $total, $num_pages) . '</div>';
只要让我知道这是否足以继续运行谢谢安德鲁