удалить символ из PHP значение ключа массива
Это массив у меня прямо сейчас. Я хочу, чтобы удалить случайный открытый кронштейн в [0] => [ "A100", а также случайная закрывающая скобка в [4] => "B11"] .... Я пробовал с помощью:
foreach($list as $key=>$value)
{
**//its suppose to be the same array that is $list not a new array $array**
$list[$key]=str_replace("[","",$value);
}
$ list - массив, содержащий изображенные элементы. Кажется, он не удаляет скобки. Я что-то делаю неправильно?
** UPDATE: **
Im получая массив из LocalStorage отправки через пост на другой PHP, где я поймать значение и взрываются в массив $ списка.
$(function(){
$('#fbtn').click(function(){
$.ajax({
url: 'FactorAnalysis.php',
type: 'POST', // GET or POST
data: {data: localStorage.getItem('reportArray')}, // will be in $_POST on PHP side
success: function(data) { // data is the response from your php script
// This function is called if your AJAX query was successful
alert("Response is"+ data);
},
error: function() {
// This callback is called if your AJAX query has failed
alert("failed");
}
});
});
});
LocalStorage, выводимый на DIV показывает мне:
так что здесь им передавать данные через Ajax вызова:
$list = array();
$list = explode(',',$_POST['data']);
^, то в другом PHP (FactorAnalysis.php) я получаю массив и взорваться в массив $ list.
вы в состоянии напечатать $ массив [0]? это как '[" A100 "или' "[A100" ' – vishal
, когда я печатаю $ list [0], он дает мне [" A100 ".. и когда я печатаю $ list [1], он дает мне« A101 », который это то, что я хочу, но первый и последний элемент имеет квадратную скобку .., которую я хочу удалить – Shayuh
не могли бы вы написать еще какой-нибудь код? , происходит ли это из базы данных или вы ее инициализируете? – vishal