<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Llenguatge_PHP_W3Schools</id>
	<title>Llenguatge PHP W3Schools - Historial de revisió</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Llenguatge_PHP_W3Schools"/>
	<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Llenguatge_PHP_W3Schools&amp;action=history"/>
	<updated>2026-08-30T12:02:42Z</updated>
	<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Llenguatge_PHP_W3Schools&amp;diff=256844&amp;oldid=prev</id>
		<title>Joan: /* Gestió dels errors */</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Llenguatge_PHP_W3Schools&amp;diff=256844&amp;oldid=prev"/>
		<updated>2017-11-23T16:41:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Gestió dels errors&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__TOC__&lt;br /&gt;
=Exemples vistos a classe=&lt;br /&gt;
'''Taules de multiplicar amb dos bucles for anidats''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Taules de multiplicar&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Taules de multiplicar&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
&lt;br /&gt;
for ($y=1; $y&amp;lt;=10; $y++) {&lt;br /&gt;
echo &amp;quot;&amp;lt;table border=\&amp;quot;1\&amp;quot;&amp;gt;&amp;quot;;&lt;br /&gt;
	for ($x=1; $x&amp;lt;=10; $x++) {&lt;br /&gt;
		echo &amp;quot;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;quot;.$y.&amp;quot; * &amp;quot;.$x.&amp;quot; = &amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;quot;.$x*$y.&amp;quot;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;quot;;&lt;br /&gt;
	}&lt;br /&gt;
echo &amp;quot;&amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
echo &amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''Celsius to Fahrenheit'''&lt;br /&gt;
&lt;br /&gt;
hem fet una cerca ràpida a Google per trobar la funció que necessitem:&lt;br /&gt;
*http://learnsphponline.blogspot.com.es/2013/11/create-temperature-converter-in-php.html&lt;br /&gt;
Sense necessitat d'entendre la funció, la gràcia de la programació estructurada és que no cal que entengui la funció. Només he de saber com fer-la servir en el meu codi.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
    function fahrenheit_to_celsius($given_value)&lt;br /&gt;
    {&lt;br /&gt;
        $celsius=5/9*($given_value-32);&lt;br /&gt;
        return $celsius ;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    function celsius_to_fahrenheit($given_value)&lt;br /&gt;
    {&lt;br /&gt;
        $fahrenheit=$given_value*9/5+32;&lt;br /&gt;
        return $fahrenheit ;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Celsius to Fahrenheit&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;Celsius to Fahrenheit&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;35ºC són &amp;quot;.celsius_to_fahrenheit(35).&amp;quot; F&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''Formulari amb persistència de les dades i gravar les dades a un fitxer''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;h1&amp;gt;Demanar informació&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;?php include 'llibreria.php';?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
// define variables and set to empty values&lt;br /&gt;
$name = $email = $gender = $comment = $website = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
if ($_SERVER[&amp;quot;REQUEST_METHOD&amp;quot;] == &amp;quot;POST&amp;quot;) {&lt;br /&gt;
&lt;br /&gt;
  $name = test_input($_POST[&amp;quot;name&amp;quot;]);&lt;br /&gt;
  $email = test_input($_POST[&amp;quot;email&amp;quot;]);&lt;br /&gt;
  $website = test_input($_POST[&amp;quot;website&amp;quot;]);&lt;br /&gt;
  $comment = test_input($_POST[&amp;quot;comment&amp;quot;]);&lt;br /&gt;
  $gender = test_input($_POST[&amp;quot;gender&amp;quot;]);&lt;br /&gt;
  &lt;br /&gt;
  if (empty($_POST[&amp;quot;name&amp;quot;]) || empty($_POST[&amp;quot;email&amp;quot;])) {&lt;br /&gt;
    $nameErr = &amp;quot;Name and email are required&amp;quot;;&lt;br /&gt;
    echo $nameErr;&lt;br /&gt;
  } else {&lt;br /&gt;
  &lt;br /&gt;
$myfile = fopen(&amp;quot;client.txt&amp;quot;, &amp;quot;a&amp;quot;) or die(&amp;quot;Unable to open file!&amp;quot;);&lt;br /&gt;
fwrite($myfile, $name.&amp;quot;\n&amp;quot;);&lt;br /&gt;
fwrite($myfile, $email.&amp;quot;\n&amp;quot;);&lt;br /&gt;
fwrite($myfile, $website.&amp;quot;\n&amp;quot;);&lt;br /&gt;
fwrite($myfile, $comment.&amp;quot;\n&amp;quot;);&lt;br /&gt;
fwrite($myfile, $gender.&amp;quot;\n&amp;quot;);&lt;br /&gt;
fwrite($myfile, &amp;quot;===================\n&amp;quot;);&lt;br /&gt;
fclose($myfile);&lt;br /&gt;
&lt;br /&gt;
	echo $name.&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
	echo $email.&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
	echo $website.&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
	echo $comment.&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
	echo $gender.&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form action=&amp;quot;form4.php&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;
Name: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;name&amp;quot; value=&amp;quot;&amp;lt;?php echo $name ?&amp;gt;&amp;quot;&amp;gt;&amp;amp;nbsp;*&amp;lt;br /&amp;gt;&lt;br /&gt;
E-mail: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;email&amp;quot; value=&amp;quot;&amp;lt;?php echo $email ?&amp;gt;&amp;quot;&amp;gt;&amp;amp;nbsp;*&amp;lt;br /&amp;gt;&lt;br /&gt;
Website: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;website&amp;quot; value=&amp;quot;&amp;lt;?php echo $website ?&amp;gt;&amp;quot;&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Comment: &amp;lt;textarea name=&amp;quot;comment&amp;quot; rows=&amp;quot;5&amp;quot; cols=&amp;quot;40&amp;quot;&amp;gt;&amp;lt;?php echo $comment ?&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;gender&amp;quot; value=&amp;quot;female&amp;quot;&amp;gt;Female&lt;br /&gt;
&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;gender&amp;quot; value=&amp;quot;male&amp;quot;&amp;gt;Male&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;input type=&amp;quot;submit&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==Exercicis proposats==&lt;br /&gt;
1. Posem en un array associatiu (http://www.w3schools.com/php/php_arrays.asp) els mesos i el número de dies que té cada mes. Utilitzant un bucle que recorri l'array, posar tots els dies de l'any 2016:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1 gen&lt;br /&gt;
2 gen&lt;br /&gt;
...&lt;br /&gt;
31 gen&lt;br /&gt;
1 feb&lt;br /&gt;
...&lt;br /&gt;
29 feb&lt;br /&gt;
...&lt;br /&gt;
31 des&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''Solució''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Exercici proposat 1&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;h1&amp;gt;Exercici proposat 1&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;Dies de l'any&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
//http://www.w3schools.com/php/php_arrays.asp&lt;br /&gt;
$mesos = array(&amp;quot;Gener&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;, &amp;quot;Febrer&amp;quot;=&amp;gt;&amp;quot;29&amp;quot;, &amp;quot;Març&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;, &amp;quot;Abril&amp;quot;=&amp;gt;&amp;quot;30&amp;quot;, &amp;quot;Maig&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;, &amp;quot;Juny&amp;quot;=&amp;gt;&amp;quot;30&amp;quot;, &amp;quot;Juliol&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;, &amp;quot;Agost&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;, &amp;quot;Setembre&amp;quot;=&amp;gt;&amp;quot;30&amp;quot;, &amp;quot;Octubre&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;, &amp;quot;Novembre&amp;quot;=&amp;gt;&amp;quot;30&amp;quot;, &amp;quot;Desembre&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
foreach($mesos as $mes =&amp;gt; $num_dia) {&lt;br /&gt;
    //echo &amp;quot;mes=&amp;quot; . $mes . &amp;quot;, num_dies=&amp;quot; . $num_dia . &amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
    for ($i=1; $i&amp;lt;=$num_dia;$i++) {&lt;br /&gt;
    	echo $i.&amp;quot; &amp;quot;.$mes;&lt;br /&gt;
    	echo &amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
    echo &amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt; &lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
2. Sabent que el 1 de gener del 2016 és divendres, formatar la següent sortida:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
divendres 1 gen&lt;br /&gt;
dissabte 2 gen&lt;br /&gt;
...&lt;br /&gt;
diumenge 31 gen&lt;br /&gt;
dilluns 1 feb&lt;br /&gt;
...&lt;br /&gt;
dilluns 29 feb&lt;br /&gt;
...&lt;br /&gt;
dissabte 31 des&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''Solució''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Exercici proposat 2&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;h1&amp;gt;Exercici proposat 2&amp;lt;/h1&amp;gt;&lt;br /&gt;
  &amp;lt;h2&amp;gt;Dies de l'any i dies de la setmana&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
//http://www.w3schools.com/php/php_arrays.asp&lt;br /&gt;
$mesos = array(&amp;quot;Gener&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;, &amp;quot;Febrer&amp;quot;=&amp;gt;&amp;quot;29&amp;quot;, &amp;quot;Març&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;, &amp;quot;Abril&amp;quot;=&amp;gt;&amp;quot;30&amp;quot;, &amp;quot;Maig&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;, &amp;quot;Juny&amp;quot;=&amp;gt;&amp;quot;30&amp;quot;, &amp;quot;Juliol&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;, &amp;quot;Agost&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;, &amp;quot;Setembre&amp;quot;=&amp;gt;&amp;quot;30&amp;quot;, &amp;quot;Octubre&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;, &amp;quot;Novembre&amp;quot;=&amp;gt;&amp;quot;30&amp;quot;, &amp;quot;Desembre&amp;quot;=&amp;gt;&amp;quot;31&amp;quot;);&lt;br /&gt;
$dies_setmana = array(&amp;quot;dilluns&amp;quot;, &amp;quot;dimarts&amp;quot;, &amp;quot;dimecres&amp;quot;, &amp;quot;dijous&amp;quot;, &amp;quot;divendres&amp;quot;, &amp;quot;dissabte&amp;quot;, &amp;quot;diumenge&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
$dia_setmana = 4;&lt;br /&gt;
foreach($mesos as $mes =&amp;gt; $num_dia) {&lt;br /&gt;
    //echo &amp;quot;mes=&amp;quot; . $mes . &amp;quot;, num_dies=&amp;quot; . $num_dia . &amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
    for ($i=1; $i&amp;lt;=$num_dia;$i++) {&lt;br /&gt;
    	echo $dies_setmana[$dia_setmana].&amp;quot; &amp;quot;.$i.&amp;quot; &amp;quot;.$mes;&lt;br /&gt;
    	$dia_setmana++;&lt;br /&gt;
    	if ($dia_setmana == 7) $dia_setmana=0;&lt;br /&gt;
    	echo &amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
    echo &amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
?&amp;gt; &lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Estem fent un concurs de relats curs. En el teu portal tens un petit formulari on demanes a la gent que fiqui el seu nom, comentari, i que envïi un document pdf de menys de 200K. Els documents aniran a parar dins la carpeta ''pdf/''. Referència:&lt;br /&gt;
*http://www.w3schools.com/php/php_file_upload.asp (Complete Upload File PHP Script)&lt;br /&gt;
&lt;br /&gt;
=Gestió dels errors=&lt;br /&gt;
Per al programador és frustrant tenir un error en el script php i no tenir informació d'on s'ha produït l'error. Per ex, un simple error de sintaxi com deixar-se el punt i coma final produeix una pantalla blanca, i no tens ni idea d'on està l'error. La solució és fàcil, s'ha de configurar la ''gestió d'errors'' en el fitxer '''php.ini'''.&lt;br /&gt;
&lt;br /&gt;
El fitxer '''php.ini''' normalment el trobaràs a:&lt;br /&gt;
*/etc/php5/apache2/php.ini&lt;br /&gt;
L'edites i mires la part de gestió d'errors:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
; Error handling and logging ;&lt;br /&gt;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&lt;br /&gt;
&lt;br /&gt;
; This directive informs PHP of which errors, warnings and notices you would li&lt;br /&gt;
; it to take action for. The recommended way of setting values for this&lt;br /&gt;
; directive is through the use of the error level constants and bitwise&lt;br /&gt;
; operators. The error level constants are below here for convenience as well a&lt;br /&gt;
; some common settings and their meanings.&lt;br /&gt;
; By default, PHP is set to take action on all errors, notices and warnings EXC&lt;br /&gt;
; those related to E_NOTICE and E_STRICT, which together cover best practices a&lt;br /&gt;
; recommended coding standards in PHP. For performance reasons, this is the&lt;br /&gt;
; recommend error reporting setting. Your production server shouldn't be wastin&lt;br /&gt;
; resources complaining about best practices and coding standards. That's what&lt;br /&gt;
; development servers and development settings are for.&lt;br /&gt;
; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This&lt;br /&gt;
; means it pretty much reports everything which is exactly what you want during&lt;br /&gt;
; development and early testing.&lt;br /&gt;
;&lt;br /&gt;
; Error Level Constants:&lt;br /&gt;
; E_ALL             - All errors and warnings (includes E_STRICT as of PHP 6.0.&lt;br /&gt;
; E_ERROR           - fatal run-time errors&lt;br /&gt;
; E_RECOVERABLE_ERROR  - almost fatal run-time errors&lt;br /&gt;
; E_WARNING         - run-time warnings (non-fatal errors)&lt;br /&gt;
; E_PARSE           - compile-time parse errors&lt;br /&gt;
; E_NOTICE          - run-time notices (these are warnings which often result&lt;br /&gt;
;                     from a bug in your code, but it's possible that it was &lt;br /&gt;
;                     intentional (e.g., using an uninitialized variable and &lt;br /&gt;
;                     relying on the fact it's automatically initialized to an&lt;br /&gt;
;                     empty string)&lt;br /&gt;
; E_STRICT          - run-time notices, enable to have PHP suggest changes&lt;br /&gt;
;                     to your code which will ensure the best interoperability&lt;br /&gt;
;                     and forward compatibility of your code&lt;br /&gt;
; E_CORE_ERROR      - fatal errors that occur during PHP's initial startup&lt;br /&gt;
; E_CORE_WARNING    - warnings (non-fatal errors) that occur during PHP's &lt;br /&gt;
;                     initial startup&lt;br /&gt;
; E_COMPILE_ERROR   - fatal compile-time errors&lt;br /&gt;
; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)&lt;br /&gt;
; E_USER_ERROR      - user-generated error message&lt;br /&gt;
; E_USER_WARNING    - user-generated warning message&lt;br /&gt;
; E_USER_NOTICE     - user-generated notice message&lt;br /&gt;
; E_DEPRECATED      - warn about code that will not work in future versions&lt;br /&gt;
;                     of PHP&lt;br /&gt;
; E_USER_DEPRECATED - user-generated deprecation warnings&lt;br /&gt;
;&lt;br /&gt;
; Common Values:&lt;br /&gt;
;   E_ALL &amp;amp; ~E_NOTICE  (Show all errors, except for notices and coding standard&lt;br /&gt;
;   E_ALL &amp;amp; ~E_NOTICE | E_STRICT  (Show all errors, except for notices)&lt;br /&gt;
;   E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR  (Show only errors&lt;br /&gt;
;   E_ALL | E_STRICT  (Show all errors, warnings and notices including coding s&lt;br /&gt;
; Default Value: E_ALL &amp;amp; ~E_NOTICE&lt;br /&gt;
; Development Value: E_ALL | E_STRICT&lt;br /&gt;
; Production Value: E_ALL &amp;amp; ~E_DEPRECATED&lt;br /&gt;
; http://php.net/error-reporting&lt;br /&gt;
; error_reporting = E_ALL &amp;amp; ~E_DEPRECATED&lt;br /&gt;
; error_reporting = E_ALL &amp;amp; ~E_NOTICE&lt;br /&gt;
; error_reporting = E_WARNING &amp;amp; ~E_NOTICE &amp;amp; ~E_DEPRECATED&lt;br /&gt;
error_reporting = E_ALL &amp;amp; ~E_NOTICE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Un valor correcte és&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
error_reporting = E_ALL &amp;amp; ~E_NOTICE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
que vol dir que mostres tots els errors i warnings, i no mostris les notificacions.&lt;br /&gt;
&lt;br /&gt;
També és important:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
display_errors = On&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Autor}}, novembre 2013, novembre 2017&lt;/div&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
</feed>