PHP to szeroko stosowany, dynamiczny, zorientowany obiektowo i zinterpretowany język skryptowy wysokiego poziomu, zaprojektowany przede wszystkim do tworzenia stron WWW po stronie serwera. Używane w przypadku pytań dotyczących języka PHP.
Utworzyłem stronę o nazwie functioncalling.php, która zawiera dwa przyciski: Prześlij i Wstaw . Jako początkujący w PHP chcę sprawdzić, która funkcja jest wykonywana po kliknięciu przycisku. Chcę, aby wynik znajdował się na tej samej stronie. Stworzyłem więc dwie funkcje, po jednej dla każdego przycisku. Kod źródłowy funkcji functioncalling.php jest następujący: …
Instaluję witrynę w kropli (Digital Ocean). Mam problem z poprawną instalacją NGINX z PHP. Zrobiłem tutorial https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-14-04, ale kiedy próbuję uruchomić jakieś .php po prostu go pobiera ... na przykład ... http://5.101.99.123/info.phpdziała, ale ... Jeśli przejdę do głównego http://5.101.99.123, pobiera mój index.php: / Dowolny pomysł? -rw-r--r-- 1 agitar_user www-data 418 …
Podczas uruchamiania testu PHPUnit chciałbym mieć możliwość zrzucenia danych wyjściowych, aby móc debugować jedną lub dwie rzeczy. Wypróbowałem następujące (podobne do przykładu z podręcznikiem PHPUnit ); class theTest extends PHPUnit_Framework_TestCase { /** * @outputBuffering disabled */ public function testOutput() { print_r("Hello World"); print "Ping"; echo "Pong"; $out = "Foo"; var_dump($out); …
Mam model Eloquent, który ma powiązany model: public function option() { return $this->hasOne('RepairOption', 'repair_item_id'); } public function setOptionArrayAttribute($values) { $this->option->update($values); } Kiedy tworzę model, niekoniecznie ma on powiązany model. Kiedy ją aktualizuję, mogę dodać opcję lub nie. Muszę więc sprawdzić, czy powiązany model istnieje, odpowiednio go zaktualizować lub utworzyć: $model …
Jeśli mam następujące wartości: $var1 = AR3,373.31 $var2 = 12.322,11T Jak mogę utworzyć nową zmienną i ustawić ją jako kopię danych, z której usunięto wszystkie znaki nieliczbowe, z wyjątkiem przecinków i kropek? Powyższe wartości zwróciłyby następujące wyniki: $var1_copy = 3,373.31 $var2_copy = 12.322,11
Jeśli mam kilka klas z funkcjami, których potrzebuję, ale chcę przechowywać je oddzielnie dla organizacji, czy mogę rozszerzyć klasę, aby mieć obie? to znaczy class a extends b extends c edycja: Wiem, jak rozszerzać klasy pojedynczo, ale szukam metody, aby natychmiast rozszerzyć klasę za pomocą wielu klas bazowych - AFAIK, …
Chcę przekazać zmienne JavaScript do PHP za pomocą ukrytych danych wejściowych w formularzu. Ale nie mogę zrozumieć wartości $_POST['hidden1']w $salarieid. Czy jest coś nie tak? Oto kod: <script type="text/javascript"> // View what the user has chosen function func_load3(name) { var oForm = document.forms["myform"]; var oSelectBox = oForm.select3; var iChoice = …
Zastanawiałem się, czy można sprawdzić, czy mod_rewritejest włączona na Apache I IIS w PHP. Istnieje ModRewrite dla usług IIS. Sprawdź to here. Więc szukam skryptu PHP, który sprawdza mod_rewritesię na Apache i IIS. Czy ktoś zna taki skrypt lub może go napisać? Specjalnie dla Microsoft IIS . Dzięki!
Próbuję sprawić, by curl podążał za przekierowaniem, ale nie mogę sprawić, by działało dobrze. Mam ciąg, który chcę wysłać jako parametr GET na serwer i uzyskać wynikowy adres URL. Przykład: Ciąg znaków = Kobold Vermin Url = www.wowhead.com/search?q=Kobold+Worker Jeśli przejdziesz do tego adresu URL, przekieruje Cię on do „www.wowhead.com/npc=257”. Chcę, …
Jedna z linii mojego skryptu zawiera tag zamykający PHP wewnątrz ciągu. Podczas normalnej pracy nie powoduje to problemu, ale muszę zakomentować linię. Próbowałem skomentować tę linię //, /* */a #jednak żaden z nich nie działa, parser rozważa zamknięcie tag być rzeczywisty znacznik zamykający. Oto omawiany wiersz: $string = preg_replace('#<br\s*/?>(?:\s*<br\s*/?>)+#i', '<br …
Jaka jest różnica między =, ==i ===? Myślę, że użycie jednego znaku równości służy do zadeklarowania zmiennej, podczas gdy dwa znaki równości służą do warunku porównania, a na koniec trzy znaki równości służą do porównywania wartości zadeklarowanych zmiennych.
Czy Twig obsługuje operatora trójskładnikowego? Potrzebuję logiki warunkowej, takiej jak: {%if ability.id in company_abilities %} <tr class="selected"> {%else%} <tr> {%endif%} ale używając skrótu w Twig.
Chcę użyć PHP, aby sprawdzić, czy ciąg przechowywany w $myoutputzmiennej zawiera prawidłową składnię linku, czy jest to tylko zwykły tekst. Funkcja lub rozwiązanie, którego szukam, powinno rozpoznawać wszystkie formaty linków, w tym te z parametrami GET. Rozwiązanie, sugerowane na wielu stronach, aby faktycznie zapytać o string (używając CURL lub file_get_contents()funkcji) …
Chcę wyświetlić liczby w następujący sposób 1 jako 1, 2 jako 2, ..., 150 jako 150. Jak znaleźć poprawny przyrostek porządkowy (st, nd, rd lub th) dla każdej liczby w moim kodzie?
Czy przy danej instancji klasy można określić, czy implementuje ona określony interfejs? O ile wiem, nie ma wbudowanej funkcji, która mogłaby to zrobić bezpośrednio. Jakie mam opcje (jeśli w ogóle)?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.