The_Visitor
The_Visitor
#php #programowanie

$mega = language_attributes();

Dlaczego zapis powyżej wykonuje funkcje ? Chcę tylko przypisać wartość tej funkcji do zmiennej...
1
  • Najlepsze
  • Wszystkie komentarze
Sadaharu
Sadaharu
@The_Visitor: yyyy, ale 'wartość' tej funkcji to jej wynik działania?
9
M.....9
M.....9
@The_Visitor: jak chcesz przypisać zmiwnnej zwracaną przez funkcję wartość bez wykonywania funkcji?
5
EndriuGolara
@The_Visitor: aby otrzymać wartość, funkcja musi zostać wywołana, jak inaczej ma to zrobić?
4
M.....9
M.....9
@The_Visitor: funkcja language_attributes(); musi mieć w kodzie echo :)
wywal echo z funkcji i wstaw return
3
progreso
@The_Visitor: woot?
2
The_Visitor
The_Visitor
@Sadaharu: tak
0
The_Visitor
The_Visitor
$mega = language_attributes(); --> ten zapis w pliku index.php powoduje ze na stronie pojawia mi się wynik funkcji tj "lang="pl-PL" , a ja żadnego echo nie zrobiłem
0
The_Visitor
The_Visitor
@Moris299: faktycznie, to znaczy że wewnatrz tej funkcji musi być return $mega ?
0
The_Visitor
The_Visitor
@iksdede: tak to funkcja wordpressa
0
The_Visitor
The_Visitor
@iksdede: ok spróbuję, dzięki bardzo
0
The_Visitor
The_Visitor
coś takiego napisałem i działa:

$doctype = 'html';

$mega = getlanguageattributes($doctype);

echo $mega;
0
I.....0
@The_Visitor: nie lepiej
echo getlanguageattributes ('html')? Zamiast tych 2 zmiennych ?( ͡° ͜ʖ ͡°)
0
plushy
@The_Visitor jest jescze opcja złapania outputu przez bufor
0