Вопросы с тегом 'unset'

Удаление значения, связанного с переменной или свойством из текущей среды.
39

Удаление элемента из массива в PHP

Есть ли простой способ удалить элемент из массива с помощью PHP, чтобы foreach ($array) больше не включал этот элемент? Я думал, что установка его на null будет делать это, но, видимо, это не работает.
15 дек. '08 в 20:28
11

Как удалить ключ из словаря Python?

При удалении ключа из словаря я использую: if 'key' in myDict: del myDict['key'] Есть ли однострочный способ сделать это?
30 июн. '12 в 20:27
2

Как удалить экспортированную переменную среды?

Перед установкой gnuplot я установил переменную окружения GNUPLOT_DRIVER_DIR = /home/gnuplot/build/src. Во время установки что-то пошло не так. Я хочу удалить переменную среды GNUPLOT_DRIVER_DIR. Как я могу это достичь?
29 июл. '11 в 18:58
5

Как удалить объект из массива внутри цикла foreach?

Я повторяю массив объектов и хочу удалить один из объектов на основе его свойства id, но мой код не работает. foreach($array as $element) { foreach($element as $key => $value) { if($key == 'id' && $value == 'searched_value'){ ...
21 февр. '10 в 2:51
13

Устанавливает переменную readonly в bash

как отключить переменную readonly в Bash? $ readonly PI=3.14 $ unset PI bash: PI: readonly variable или это невозможно?
01 июл. '13 в 3:30
9

Отмена значений массива в цикле foreach

У меня есть цикл foreach, настроенный для прохождения через мой массив, проверка на определенную ссылку, и если он находит, удаляет эту ссылку из массива. Мой код: foreach($images as $image) { if($image == 'http://i27.tinypic.com/29yk345.gif' |...
05 янв. '10 в 20:31
3

Как отключить несколько переменных?

Возможный дубликат: Можете ли вы отключить() сразу несколько переменных в PHP? У меня есть 3 переменные var1 var2 var3. Есть ли способ отменить их без повторного использования функции unset()?
28 сент. '12 в 5:03
17

Проблемы с удалением файлов cookie не будут отменены

Я попытался найти руководство по php и интернету о том, как удалять файлы cookie, и я пробовал его точно так же, как они все говорят: setcookie("name", '', 1); или setcookie("name", '', time()-3600); Но когда я проверяю файлы cookie в диалоге c...
18 мая '10 в 10:32
5

Значение Unset Array для PHP

Я работаю с циклом PHP, и у меня был один вопрос относительно того, как unset влияет на ключи массива. Этот массив использует стандартные числовые ключи, назначенные PHP, 0, 1, 2, 3 etc.... Всякий раз, когда unset() работает по значению массива, кла...
16 июн. '11 в 18:22
5

Неустранимая ошибка: не удается удалить ошибку смещения строки?

Не знаю, почему это происходит: В принципе, у меня есть массив, содержащий следующие массивы, см. var_dump: array(2) { [0]=> array(1) { [0]=> string(3) "ivr" } [1]=> array(1) { [0]=> string(9) "ivr_dests" } } Оч...
05 сент. '12 в 21:01
3

Отменить элемент массива внутри цикла foreach

Я получаю доступ к массиву по ссылке внутри цикла foreach, но функция unset(), похоже, не работает: foreach ( $this->result['list'] as &$row ) { if ($this_row_is_boring) { unset($row); } } print_r($this->result['list']); /...
16 июн. '10 в 15:44
2

Как удалить столбец из дочерней коллекции

У меня есть коллекция в MongoDB под названием CrawlUser. Он имеет список CrawlStatuses, который является списком объектов CrawlStatus. CrawlStatus имеет свойство LastErrorMessage, которое я хочу удалить из коллекций. Я попытался сделать следующее, ч...
13 февр. '11 в 22:18
4

Можете ли вы отключить() много переменных сразу в PHP?

У меня очень популярный сайт социальной сети с трафиком,  Я хотел бы привыкнуть к отключению большого массива и объекта mysql и даже некоторых строковых переменных. Итак, возможно ли отменить более 1 элемент в PHP Пример: <?PHP unset($var1); ...
14 авг. '09 в 2:35
5

Каков наилучший метод очистки памяти в PHP? (5.2)

У меня есть два простых вопроса. Что лучше/полезно для очистки памяти. $var = null; или unset($var); У меня есть одна функция с одним циклом. Я получаю (через несколько минут) Fatal error: Allowed memory size of 419430400 bytes exhausted Я у...
05 авг. '10 в 8:47
3

Отменить все переменные в PHP скрипт

Попытка автоматически отключить все переменные в script. Пробовали этот путь: echo '<br /> Variables in Script before unset(): <br />'; print_r(array_keys(get_defined_vars())); echo '<br /><br />'; var_dump(get_defi...
08 окт. '14 в 1:42