Bonjour, bonsoir,

Je bute sur une syntaxe...

J'aimerais convertir un tableau jQuery comme celui ci dessous...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
var listel = [
 
	"Types = 1;Ingrédients = 2",
	"Côtés = 1;Champs = 2;Surfaces = 3"
 
];
En tableau php comme ci-dessous...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<?php
$categories = array(
 
	array(
 
		'nom_cat_1' => 'Types',
		'nom_cat_2' => 'Ingrédients'
 
	),
	array(
 
		'nom_cat_1' => 'Côtés',
		'nom_cat_2' => 'Champs',
		'nom_cat_3' => 'Surfaces'
 
	),
 
);
?>
Pour pouvoir afficher avec une boucle dans un echo :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<?php
$n =1;
foreach( $categories as $categorie => $value ) :
 
	echo '"' . $value . ' = ' . $n . ';",';
 
	$n++;
 
endforeach;
?>
Pour l'instant avec le echo ci-dessus il m'affiche -> "Types = 1;","Ingrédients = 2;","Cotés = 3;","Champs = 4;","Surfaces = 5;",

Donc il met des guillemets et virgule en trop
Mais il me faut :
"Types = 1;Ingrédients = 2",
"Côtés = 1;Champs = 2;Surfaces = 3",

Je ne sais pas si je suis assez clair mais je l'espère.

Dans l'attente de vos lumières, je vous souhaite une bonne nuit.