Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Element mieszający tablice
Watt
post 23.05.2009, 17:12:43
Post #1





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

Ostrzeżenie: (0%)
-----


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.

Ten post edytował Watt 23.05.2009, 17:20:22
Go to the top of the page
+Quote Post
kamil4u
post 23.05.2009, 17:27:56
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


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

Ten post edytował kamil4u 23.05.2009, 17:28:35


--------------------
Go to the top of the page
+Quote Post
Watt
post 23.05.2009, 17:44:40
Post #3





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

Ostrzeżenie: (0%)
-----


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 ) )
Go to the top of the page
+Quote Post
erix
post 23.05.2009, 17:46:57
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A jak tę tablicę generujesz...?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Watt
post 23.05.2009, 17:52:59
Post #5





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

Ostrzeżenie: (0%)
-----


Jest specjalna klasa, łączy sie ona z serwerem i wyciaga dane po kolei ...
Go to the top of the page
+Quote Post
erix
post 23.05.2009, 17:58:00
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Za mało informacji podałeś.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Watt
post 24.05.2009, 07:00:31
Post #7





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

Ostrzeżenie: (0%)
-----


Klasa - http://wklejto.pl/34204
Funkcja : query_rules

Nie wiem co jeszcze mam podać?

Ten post edytował Watt 24.05.2009, 07:00:42
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 16:44