Я хочу прочитать значения одного массива с помощью php и сохранить их в соответствии с ключом. Если этот ключ не существует, необходимо создать новую запись.PHP Напишите новое значение массива ключом или создайте новую строку
Вот мой язык fileTo читать и писать:
$LNG['name'] = array(
1 => 'test',
2 => 'test1',
3 => 'test2',
4 => 'test3',
5 => 'test4',
);
Здесь есть являются Пример
<?php
$include("TECH.php");
$name = $LNG['name'][$_GET['id']];
?>
<html>
<head>
<title>Editpage</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form action="<?= $_SERVER['PHP_SELF'] ?>" method="POST">
<table>
<tr>
<td>Name</td><td><input name="name" type="text" value="{$name}"/></td>
</tr>
</table>
<p><input type="submit" name="submit" value="Save"></p>
</form>
</body>
</html>
и представить значение изменения из выбранного ключа
Пример Ключ 1 путем ввода значения изменения из ключа 1 в
$LNG['name'] = array(
1 => 'i am edited',
2 => 'test1',
3 => 'test2',
4 => 'test3',
5 => 'test4',
);
Для экономии я испытал с этим
$file = 'TECH.php';
// The new person to add to the file
$saveedit = $LNG['tech'][$_GET['id']] = $_POST['name_ger'];
// Write the contents to the file,
file_put_contents($file, $saveedit, FILE_APPEND | LOCK_EX);
и это не добавит редактировать имя ничего ему добавить новую запись
$LNG['name'] = array(
1 => 'test',
2 => 'test1',
3 => 'test2',
4 => 'test3',
5 => 'test4',
);editvalue
Где вы хотите сохранить значения массива? Я действительно не понимаю, что вы хотите, пожалуйста, будьте более конкретными (Wo willst du die array elemente speichern? Ich verstehe/sehe nicht ganz was dein Ziel ist!) – Rizier123
Я хочу изменить индивидуальные значения php, и если это недоступно для добавления нового –
. Все еще не получите то, что вы просите .... – Eda190