Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Przekazywanie zmiennych tablicowych i class do funcji
Kamil Matysik
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 6.04.2003

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


1. Jak przekazac tablice zdefiniowana poza funcja do jej wnatrza? Kod:

[php:1:67b1115996]global $tablica[parametr];[/php:1:67b1115996]

nie dziala.

2. Czy wewnacz funkcji nalezy definiowac class'e jeszcze raz, mimo iz byla zdefiniowana poza nia? Jezeli nie to jak ja "przekazac" do funkcji tak aby mozna bylo kozytasc z metod zdefiniowanych w tej class'ie
Go to the top of the page
+Quote Post
KaMeLeOn
post
Post #2





Grupa: Zarejestrowani
Postów: 680
Pomógł: 0
Dołączył: 1.10.2002
Skąd: Wrocław

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


Cytat
1. Jak przekazac tablice zdefiniowana poza funcja do jej wnatrza?

1. metoda.
[php:1:2941bc228b]<?php
$tablica = Array();
function nazwa()
{
global $tablica;
echo $tablica['klucz'];
// ...
}
?>[/php:1:2941bc228b]
2. metoda.
[php:1:2941bc228b]<?php
$tablica = Array();
function nazwa()
{
echo $GLOBALS['tablica']['klucz'];
// ...
}
?>[/php:1:2941bc228b]
3. metoda.
[php:1:2941bc228b]<?php
function nazwa(&$tablica)
{
echo $tablica['klucz'];
// ...
}

$tablica = Array();
$zmienna = nazwa($tablica);
?>[/php:1:2941bc228b]
Można je mnożyć...
Cytat
2. Czy wewnacz funkcji nalezy definiowac class'e jeszcze raz, mimo iz byla zdefiniowana poza nia? Jezeli nie to jak ja "przekazac" do funkcji tak aby mozna bylo kozytasc z metod zdefiniowanych w tej class'ie

http://www.php.net/manual/pl/ref.classobj.php

Ludziska, czytajcie manuala...


--------------------
"Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
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 Aktualny czas: 19.08.2025 - 05:29