Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyciaganie nazwy zmiennej
Forum PHP.pl > Forum > PHP
NuLL
Witam,

Mam zmienna:

[php:1:2aa0f604c1]<?php

$zmienna=1;

?>[/php:1:2aa0f604c1]

Jak zapisac to do postaci

[php:1:2aa0f604c1]<?php

$CFG['zmienna']=1;

?>[/php:1:2aa0f604c1]

Chodzi mi głównie o wyciagnięcie nazwy zmiennej i zapisanie do tablicy asojacyjnej. Chodzi mi aby to bylo robione dynamicznie, gdysz ich liczba sie zmienia
Wankster
[php:1:11be3b3cf0]<?php

$zmienna = 'test';
$zapiszMnie = 'ok';

$ignore = array
(
'GLOBALS', 'ignore', 'tmp', 'result', 'key', 'value'
);
$result = array();
$tmp = $GLOBALS;

foreach ( $tmp AS $key => $value )
{
if (
( in_array( $key, $ignore ) === true )
||
( $key[0] == '_' )
||
( preg_match( '/^HTTP_.+_(VARS|FILES)$/i', $key ) == 1 )
)
{
continue;
}

$result[ $key ] = $value;
}

print_r( $result );

?>[/php:1:11be3b3cf0] 8O
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.