Subversion Repositories Applications.framework

Rev

Rev 398 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 398 Rev 400
Line 7... Line 7...
7
 * @package	Utilitaire
7
 * @package	Utilitaire
8
 * @author		Jean-Pascal MILCENT <jpm@tela-botanica.org>
8
 * @author		Jean-Pascal MILCENT <jpm@tela-botanica.org>
9
 * @copyright	Copyright (c) 2009, Tela Botanica (accueil@tela-botanica.org)
9
 * @copyright	Copyright (c) 2009, Tela Botanica (accueil@tela-botanica.org)
10
 * @license	http://www.gnu.org/licenses/gpl.html Licence GNU-GPL-v3
10
 * @license	http://www.gnu.org/licenses/gpl.html Licence GNU-GPL-v3
11
 * @license	http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL-v2
11
 * @license	http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL-v2
12
 * @version	$Id: Tableau.php 398 2011-11-15 09:59:01Z jpm $
12
 * @version	$Id: Tableau.php 400 2011-11-25 16:26:26Z jpm $
13
 * @link		/doc/framework/
13
 * @link		/doc/framework/
14
 */
14
 */
15
class Tableau {
15
class Tableau {
Line 16... Line 16...
16
 
16
 
Line 30... Line 30...
30
		foreach($tableau_a_copier as $cle => $val) {
30
		foreach($tableau_a_copier as $cle => $val) {
31
			if (!isset($tableau_a_etendre[$cle])) {
31
			if (!isset($tableau_a_etendre[$cle])) {
32
				$tableau_a_etendre[$cle] = $val;
32
				$tableau_a_etendre[$cle] = $val;
33
				unset($tableau_a_copier[$cle]);
33
				unset($tableau_a_copier[$cle]);
34
			} else {
34
			} else {
35
				$cles_existantes = $cle;
35
				$cles_existantes[] = $cle;
36
			}
36
			}
37
		}
37
		}
38
		if (is_array($cles_existantes)) {
38
		if (is_array($cles_existantes)) {
39
			$e = "Le tableau a étendre contenait déjà les clés suivantes : ".implode(', ', $cles_existantes);
39
			$e = "Le tableau a étendre contenait déjà les clés suivantes : ".implode(', ', $cles_existantes);
40
			trigger_error($e, E_USER_WARNING);
40
			trigger_error($e, E_USER_WARNING);