Example Php

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
example:example_php [24.04.2017 05:28]
admin
example:example_php [20.05.2019 15:18] (текущий)
Строка 1: Строка 1:
 <code bash> <code bash>
-вывести массив или объект на экран для ​дебага ###php ###debug  +Как правильно устанавливать cookie в середине кода ###php ###cookie 
-echo '<pre>'; ​var_dump($count_result); echo '</pre>';+# setcookie работает только до первого echo и тп вывода,​ поэтому делаем буферизацию ob_start 
 +session_start();​ 
 +ob_start(); 
 +echo 'BODY'; 
 +setcookie("​last_msg_id", ​$last_msg_id,​time(+ 360*24*3600,​'/'​
 +ob_end_flush();
  
-# вывести массив или объект в файл для дебага ###php ###debug  +</code>
-file_put_contents('​/tmp/​tmp.log',​var_export($ticket_status,​true),​ FILE_APPEND);​+
  
-# отображать ошибки в файл и на экран на экран ###php ###error ###​error_log 
-error_reporting(E_ALL);​ // E_ALL && !E_WARNING 
-ini_set('​display_errors',​ 1); 
-ini_set('​log_errors',​ 1); 
-ini_set('​error_log',​ "/​tmp/​php-error.log"​);​ 
  
-# отображать ошибки на экран ###php ###error +~~OWNERAPPROVE~~
-ini_set('​display_errors',​ true); +
-ini_set('​error_reporting',​ E_ALL & ~(E_STRICT|E_NOTICE));​ +
-ini_set('​display_startup_errors',​ true); +
-ini_set('​report_memleaks',​ true);+
  
- 
-</​code>​