![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 24.06.2016 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
mm taki problem od kilku dni, uzywam wordpresa z pluginem CCTM i napisałem taka funkcję do wyświetlania odpowiedniej zawartości zaleznie od zaznaczonej opcji.
Wynikiem na stronie jest costakiego
Wniosek jest jeden, zmienna $test do której chcem rzypisać funkcję print_custom_field('happy_end') nie odczytuje wyniku funkcji. Z racji iż nie siedze nad tym problemem od dzisiaj to już wiem że gdy zrobię tak:
To mam taki wynik:
Czyli wówczas zmienna $test] nie rozpoznaje wyniku funkcji tylko samą jej nazwę. Potrzebuje informacji jak by to tak zrobić aby przypisać wynik funkcji print_custom_field('happy_end' do zmiennej $test Problem rozwiązany, należało zmienić funkcję print_custom_field('happy_end') na get_custom_field('happy_end') Ten post edytował Lucek666 24.06.2016, 10:29:37 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 10 Dołączył: 13.03.2014 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Wiem że problem rozwiązany, ale i tak proponuje poczytać o typach danych ponieważ
"Czyli wówczas zmienna $test] nie rozpoznaje wyniku funkcji tylko samą jej nazwę." Nie rozpoznaje jej nazwy tylko Ty do zmiennej test przypisujesz ciąg znaków print_custom_field('happy_end') równie dobrze mógłbyś w cudzysłowie napisać "asd('happy_end')" i nie znaczyło by to że istnieje funkcja asd. A print jak wskazuje nazwa ma coś wyświetlić, czyli w kodzie będzie gdzieś echo a sama funkcja będzie void'em (czyli nic nie zwraca, czyli nic nie przypisze Ci do $test). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 14:16 |