pare pytan |
pare pytan |
22.05.2004, 12:30:25
Post
#1
|
|
Grupa: Postów: 0 Pomógł: Dołączył: -- Ostrzeżenie: (0%) |
mam pare pytan:
1 jak uzyc global, aby globalizowac tablice w funkcji [php:1:c54c8d3de1]<?php $a = array('aaa', 'aaa', 'aaa'); function cos() { global $a; } ?>[/php:1:c54c8d3de1]nie chodzi mi o uzycie petli i globalizwanie kazdego elementu tablicy osobno 2 co jest szybsze, lepsze i praktyczniejsze [php:1:c54c8d3de1]<?php if(empty($cos)) echo 'aaa'; ?>[/php:1:c54c8d3de1]czy[php:1:c54c8d3de1]<?php switch ($cos) { case '' : echo 'aaa'; break; } ?>[/php:1:c54c8d3de1] |
|
|
22.05.2004, 13:18:31
Post
#2
|
|
Grupa: Postów: 0 Pomógł: Dołączył: -- Ostrzeżenie: (0%) |
i jeszcze jedno pytanie
jaka jest funkcja ktora zwraca index podanej tablicy o najwiekszym elemencie czyli[php:1:37919221c9]<?php $a = array(1, 5, 8, 2, 13, 90, 14, 100, 6); echo $a[ta_funkcja($a)]; ?>[/php:1:37919221c9] chce aby mi wyswietlili 100 |
|
|
22.05.2004, 13:30:53
Post
#3
|
|
Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) |
1. tak jak napisałeś
2. druga opcja... jest czytelniejsza... 3. print [manual:cea1b8c428]max[/manual:cea1b8c428]([manual:cea1b8c428]array_values[/manual:cea1b8c428]($a)); -------------------- Powrót do przeszłości :)
|
|
|
22.05.2004, 14:12:21
Post
#4
|
|
Grupa: Postów: 0 Pomógł: Dołączył: -- Ostrzeżenie: (0%) |
o, dzieki, dziala
i jeszcze jedno jaka jest funkcja zwracajaca nazwe zmiennej czyli [php:1:569176ead4]<?php $zmienna = "cos"; echo ta_funkcja($zmienna); ?>[/php:1:569176ead4] che zeby mi wyswietlilo "zmienna" lub "$zmienna" potrzebne mi to jest to pewnej funkcji ktora tworze. chodzi mi o [php:1:569176ead4]<?php function jakas($a) { //tu ma byc kod ktory kazdy element tablicy mnozy przez np. 2 i zwraca ta tablice } $tab = array(1, 2, 3); jakas($tab); print_r($tab); ?>[/php:1:569176ead4] i chce uzyskac tablice w ktorej kazdy element jest pomnoziny przez te np. 2 w tym problem ze nazwa tablicy moze byc inna wiem ze moge uzyc eval, ale nie wiem czy jest prostszy sposob bo chyba jest bo cos takiego jest w funkcjach juz wbudowanych w php |
|
|
22.05.2004, 16:34:34
Post
#5
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 2.02.2004 Ostrzeżenie: (0%) |
Funkcja zwracająca nazwę zmiennej.
[php:1:4cae94f014]<?php function ta_funkcja( $zmienna ) { return $$zmienna; } ?>[/php:1:4cae94f014] -------------------- Na warsztacie (z zamiłowania): Nowy rynek kosztowności, broni, ziół i misktur na Vallheru (MMORPG) lllllllllllll 65%
[b]Na warsztacie (komercyjnie): Rozbudowa i adaptacja do wymagań klienta gotowego Progra |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 09:33 |