Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Element mieszający tablice
Forum PHP.pl > Forum > Przedszkole
Watt
Witam,

Mam tablice zwracającą elementy:
Kod
Array (     [totalrules] => 25957     [rules] => Array         (             [rence] => 1             [mp_winlimit] => 0             [pausable] => 0             [prometheus] => 0.12             [Reason_Kicker] => 0.1             [sv_accelerate] => 5             [sv_aim] => 0             [sv_airaccelerate] => 10             [sv_airmove] => 1             [sv_allowupload] => 1             [sv_alltalk] => 0             [sv_bounce] => 1             [sv_cheats] => 0             [sv_clienttrace] => 1             [sv_clipmode] => 0             [sv_contact] =>              [sv_friction] => 4             [sv_gravity] => 800             [sv_logblocks] => 0             [sv_maxrate] => 0             [sv_maxspeed] => 320             [sv_minrate] => 0             [sv_password] => 0             [sv_proxies] => 1             [sv_region] => 255             [sv_restart] => 0             [sv_restartround] => 0             [sv_stepsize] => 18             [sv_stopspeed] => 75             [sv_uploadmax] => 0.5             [sv_voiceenable] => 1             [sv_wateraccelerate] => 10             [sv_waterfriction] => 1             [˙˙˙Ei] => _tutor_bomb_viewable_check_interval             [0.5] => _tutor_hint_interval_time             [0] =>              [10.0] => _tutor_look_angle             [10] => _tutor_look_distance             [200] => _tutor_message_character_display_time_coefficient             [0.07] => _tutor_message_minimum_display_time             [1] => mp_maxrounds             [5] => _tutor_view_distance             [1000] => aesp_version             [1.3] => afkslay_version             [2.5.2] => allow_spectators             [] =>              [pl] => amx_nextmap             [de_cbble] => amx_ptb_version             [1.8b2] => amx_super             [3.7] => amx_super_menu             [0.7.1] => amx_timeleft             [14:33] => amxmodx_version             [1.8.1.3711] => atac_version             [3.0.0] => Back Weapons             [1.2] => coop             [3.1] => DeathBones             [1.1.0] => deathmatch             [60] => edgefriction             [2] => hostage_debug             [any] => jtp10181             [chute] => map_spawns             [T(20) CT(20)] => max_queries_sec             [1.19p32] => mini_bans             [0.5b] => mp_allowmonsters             [1.5] => mp_c4timer             [35] => mp_chattime             [7] => mp_consistency             [0.1] => mp_hostagepenalty             [13] => mp_kickpercent             [3] => mp_logfile             [100] => mp_mirrordamage             [2.5] => mp_startmoney             [1008] => mp_timeleft             [25] => mp_tkpunish         )  )


Tej element: [˙˙˙Ei] miesza w tabeli jak go z niej usunąć? Nie ja tworze tabele, tylko klasa pobierająca status serwera, wiec muszę usunąć go z gotowej tablicy.

Pozdrawiam.
kamil4u
Na pewno tu znajdziesz tą funkcję: http://pl.php.net/manual/pl/book.array.php - w tym co wkleiłeś nie da się czegokolwiek znaleźć(dlatego np. ja nie będę analizował jej przez 10min), tylko dam Ci link, gdzie masz wszystkie możliwe(wbudowane) funkcje związane z tablicami - na 100% znajdziesz coś dla siebie tongue.gif
Watt
Chodzi mi o to, że ten element miesza w tablicy - od tego elementu wartości stają się kluczami i na odwrót.

Przykład prawidłowej tablicy:
Kod
Array ( [totalrules] => 99 [rules] => Array ( [_tutor_bomb_viewable_check_interval] => 0.5 [_tutor_debug_level] => 0 [_tutor_examine_time] => 0.5 [_tutor_hint_interval_time] => 10.0 [_tutor_look_angle] => 10 [_tutor_look_distance] => 200 [_tutor_message_character_display_time_coefficient] => 0.07 [_tutor_message_minimum_display_time] => 1 [_tutor_message_repeats] => 5 [_tutor_view_distance] => 1000 [aesp_version] => 1.3 [allow_spectators] => 1.0 [amx_client_languages] => 1 [amx_contactinfo] => [amx_language] => Sl [amx_nextmap] => aim_headshot [amx_ptb_version] => 1.8b3 [amx_super] => 4.2 [amx_super_menu] => 0.8.1 [amx_timeleft] => 07:59 [amxbans_version] => 0.1a1 [amxmodx_version] => 1.8.1.3711 [Antirusher] => 2.5d [coop] => 0 [deathmatch] => 1 [decalfrequency] => 60 [edgefriction] => 2 [ers_version] => 2.3b [hostage_debug] => 0 [hostage_stop] => 0 [humans_join_team] => any [max_queries_sec] => 1 [max_queries_sec_global] => 1 [max_queries_window] => 1 [metamod_version] => 1.19p32 [mini_bans] => 0.5b [mp_allowmonsters] => 0 [mp_autokick] => 0 [mp_autoteambalance] => 1 [mp_buytime] => 2 [mp_c4timer] => 35 [mp_chattime] => 10 [mp_consistency] => 1 [mp_fadetoblack] => 0 [mp_flashlight] => 1mp_friendlyfire [mp_footsteps] => 1 [mp_forcecamera] => 0 [mp_forcechasecam] => 0 [mp_fragsleft] => 0 [mp_freezetime] => 0 [mp_friendlyfire] => 0 [mp_ghostfrequency] => 0.1 [mp_hostagepenalty] => 0 [mp_kickpercent] => 0.66 [mp_limitteams] => 0 [mp_logdetail] => 3 [mp_logfile] => 1 [mp_logmessages] => 1 [mp_mapvoteratio] => 0.66 [mp_maxrounds] => 0 [mp_mirrordamage] => 0 [mp_playerid] => 0 [mp_roundtime] => 2 [mp_startmoney] => 800 [mp_timeleft] => 0 [mp_timelimit] => 30.000000 [mp_tkpunish] => 0 [mp_windifference] => 1 [mp_winlimit] => 0 [mute menu] => 1.0 [pausable] => 0 [redirect_version] => 1.0RC4 [sv_accelerate] => 5 [sv_aim] => 0 [sv_airaccelerate] => 10 [sv_airmove] => 1 [sv_allowupload] => 1 [sv_alltalk] => 1 [sv_bounce] => 1 [sv_cheats] => 0 [sv_clienttrace] => 1.0 [sv_clipmode] => 0 [sv_contact] => [sv_friction] => 4 [sv_gravity] => 800 [sv_logblocks] => 0 [sv_maxrate] => 7000 [sv_maxspeed] => 9999999 [sv_minrate] => 0 [sv_password] => 0 [sv_proxies] => 1 [sv_region] => -1 [sv_restart] => 0 [sv_restartround] => 0 [sv_stepsize] => 18 [sv_stopspeed] => 75 [sv_uploadmax] => 0.5 [sv_voiceenable] => 1 [sv_wateraccelerate] => 10 ) )
erix
A jak tę tablicę generujesz...?
Watt
Jest specjalna klasa, łączy sie ona z serwerem i wyciaga dane po kolei ...
erix
Za mało informacji podałeś.
Watt
Klasa - http://wklejto.pl/34204
Funkcja : query_rules

Nie wiem co jeszcze mam podać?
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.