Articles of unset

Sessões de PHP ficando desatualizadas

Estou usando uma variável de session para armazenar dados de login. Localmente, tudo funciona de forma suave, faz logon bem e não faz login nas páginas. Mas quando coloco os mesmos arquivos no servidor, por algum motivo, desconectei-me. Eu já encontrei esta publicação e tentei usar o seguinte código para evitar o armazenamento em cache […]

PHP, simplexml, Delete: Diga-me por que a primeira variante não está funcionando

Espero que você possa me ajudar neste: Quero excluir um nó xml por meio de desativação. Eu tenho duas variantes de como isso poderia ser feito, mas apenas um está funcionando. Diga-me qual é a diferença ou por que apenas a segunda variante está funcionando. Então, ao usar a primeira variante, a function print_r () […]

Ver geração e nomes reservados em PHP

Isso é um pouco peculiar; Eu não acho que isso seja de fato possível, no entanto, a comunidade SO me surpreendeu uma e outra vez; então aqui vai. Dado em PHP; Eu tenho o seguinte trecho: $path = ‘path/to/file.php’; $buffer = call_user_func(function() use($path){ ob_start(); require $path; return ob_get_clean(); }); Quando incluído, path/to/file.php terá $path no […]

a variável estática unset () não funciona?

Veja este código: http://codepad.org/s8XnQJPN function getvalues($delete = false) { static $x; if($delete) { echo “array before deleting:\n”; print_r($x); unset($x); } else { for($a=0;$a<3;$a++) { $x[]=mt_rand(0,133); } } } getvalues(); getvalues(true); //delete array values getvalues(true); //this should not output array since it is deleted Saída: array before deleting: Array ( [0] => 79 [1] => 49 […]

PHP: remove elemento da multidimensional array (por chave) usando foreach

Eu tenho multidimensional array. De cada subarray, eu gostaria de remover / desmarcar valores com o índice 1. Meus dados da matriz $. Array ( [3463] => Array ( [0] => 1 [1] => 2014 [context] => ‘aaa’ ) [3563] => Array ( [0] => 12 [1] => 2014 [context] => ‘aaa’ ) [2421] => […]

desmarcar um elemento de uma matriz via referência

Posso acessar qualquer lugar dentro da multidimensional uma matriz via método de referência. E eu posso mudar o seu valor. Por exemplo: $conf = array( ‘type’ => ‘mysql’, ‘conf’ => array( ‘name’ => ‘mydatabase’, ‘user’ => ‘root’, ‘pass’ => ‘12345’, ‘host’ => array( ‘127.0.0.1’, ‘88.67.45.123’, ‘129.34.123.55’ ), ‘port’ => ‘3306’ ) ); $value = & […]

Reorganizar índice de matriz Llobre Eloquente

Tenho um erro depois de excluir um elemento de uma série de laravel eloquente Uma propriedade possui quartos foreach ($property->rooms as $key => $room) { if ($room->type == 1 and $type ==1 and $room->price min or $room->price > $price->max) { print_r($property->rooms); unset($property->rooms[$key]); //$array = array_values($property->rooms); doesn’t work print_r($property->rooms); } } Quando eu codificar isso em […]

Novo método de método PHP para class, memory leaks e método Unset

Eu index.class.php seguinte class em index.class.php : – e agora, estou usando isso como abaixo no meu arquivo index.php loadTitle(); ?> , agora minha pergunta é que a página ficará pesada com muitos artigos e imagens, e espero um usuário de 1500-2500 todos os dias nela. Além disso, eu também preciso desbloquear a memory, eu […]

Usando o caminho de seqüência de caracteres para excluir o elemento da matriz

Eu arrumei assim $arr = [ ‘baz’ => [ ‘foo’ => [ ‘boo’ => ‘whatever’ ] ] ]; Existe alguma forma de desmarcar o valor [‘boo’] usando a input de string? Algo parecido $str = ‘baz->foo->boo’; function array_unset($str, $arr) { // magic here unset($arr[‘baz’][‘foo’][‘boo’]); return $arr; } Esta resposta foi incrível, e é feita primeira […]

A session do Codeigniter não será desativada

Estou trabalhando em uma comunidade, e eu quero que o usuário faça logoff, mas ele não altera o userdata: S, você sabe por quê? Esta é a minha function de controlador function logOff() { //$this->session->flashdata(‘reports’, ‘Du er logget af’); //redirect(‘frontpage’, ‘refresh’); $this->session->unset_userdata($sessionData); }