В Bootstrap 4.0.0 нельзя надежно использовать классы col-*
(работает в Firefox, но не в Chrome). Вам нужно использовать ответ OhadR :
Col 1
Col 2
Col 4
Col 5
В Twitter начальной загрузке 3 используйте: class="col-md-*"
где * - количество столбцов ширины .
A
B
C
D
В Твиттере 2 используется: class="span*"
где * - количество столбцов ширины.
A
B
C
D
** Если у вас есть Я не думаю, что есть подход типа магического метода, если это то, что вы ищете. Но можно ли обернуть все приложение в Исключения должны быть исключительными и происходить редко, но с этим кодом они возникают более чем редко. Я думаю, что это заблуждение. Исключением является отделение идеального потока от потока обработки ошибок. Вы можете использовать функцию PHP set_exception_handler , это позволит вам предоставить функцию, которая будет перехватывать все неперехваченные исключения, но вам придется добавить ручное ведение журнала для всех тех, которые поймано в ваших скриптах. Я согласен с комментарием troelskn о том, что вы должны просто использовать исключения как допустимый способ усиления кода. Если вы все еще хотите регистрировать неперехваченные исключения, вам нужно иметь все свои разработчики передают их функции ведения журнала (например, элементов, задайте ширину там, а не на элементах.
4 ответа
try ... catch ...
структура? По определению, любые исключения, которые попадают в самый внешний , пытаются ... поймать ...
не пойманы ... или я упускаю суть; -)
log_exception ($ e)
) или перехватывают их все в высокоуровневом try / catch и регистрируют их там. Вы также можете использовать такой инструмент, как PHP_CodeSniffer , для обнаружения кода, написанного как ваш первый пример, но это не лучшее решение. Вам нужно будет написать свой собственный снифф, чтобы обнаружить этот случай; он может искать блок try
, который не содержит никаких операторов if
.
Похожие вопросы: