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.
$string = " put returns between paragraphs for linebreak add 2 spaces at end "; Chcesz usunąć wszystkie nowe linie z ciągu. Mam to wyrażenie regularne, można je wszystkie złapać, problem polega na tym, że nie wiem z jaką funkcją powinienem go użyć. /\r\n|\r|\n/ $string powinno stać się: $string = …
Próbuję otrzymać JSON POST na stronie interfejsu płatności, ale nie mogę go zdekodować. Kiedy drukuję: echo $_POST; Dostaję: Array Nic nie dostaję, gdy spróbuję: if ( $_POST ) { foreach ( $_POST as $key => $value ) { echo "llave: ".$key."- Valor:".$value."<br />"; } } Nic nie dostaję, gdy spróbuję: …
Przedmowa: Próbuję użyć wzorca repozytorium w architekturze MVC z relacyjnymi bazami danych. Niedawno zacząłem uczyć się TDD w PHP i zdaję sobie sprawę, że moja baza danych jest zbyt ściśle powiązana z resztą mojej aplikacji. Czytałem o repozytoriach i używaniu kontenera IoC do „wstrzykiwania” go do moich kontrolerów. Bardzo fajne …
Aktualizuję nginx do 1.4.7 i php do 5.5.12 , po czym dostałem błąd 502 . Przed aktualizacją wszystko działa dobrze. nginx-error.log 2014/05/03 13:27:41 [crit] 4202#0: *1 connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied) while connecting to upstream, client: xx.xxx.xx.xx, server: localhost, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "xx.xx.xx.xx" nginx.conf …
Jaki jest najłatwiejszy sposób na profilowanie skryptu PHP? Chciałbym dodać coś na ten temat, co pokazuje zrzut wszystkich wywołań funkcji i ile czasu one zajęły, ale nie mam nic przeciwko umieszczeniu czegoś wokół określonych funkcji. Próbowałem eksperymentować z funkcją microtime : $then = microtime(); myFunc(); $now = microtime(); echo sprintf("Elapsed: …
Muszę być w stanie wywołać funkcję, ale nazwa funkcji jest przechowywana w zmiennej, czy to możliwe? na przykład: funkcja foo () { // kod tutaj } pasek funkcji () { // kod tutaj } $ functionName = "foo"; // muszę wywołać funkcję w oparciu o wartość $ functionName
PHP musi śledzić czas procesora wykorzystany przez dany skrypt w celu wymuszenia limitu max_execution_time. Czy istnieje sposób na uzyskanie dostępu do tego w skrypcie? Chciałbym dołączyć do moich testów rejestrowanie, ile procesora zostało spalone w rzeczywistym PHP (czas nie jest zwiększany, gdy skrypt siedzi i czeka na bazę danych). Używam …
Dyskusja na temat Czy testujesz metodę prywatną ma charakter informacyjny. Zdecydowałem, że na niektórych zajęciach chcę mieć metody chronione, ale je przetestuj. Niektóre z tych metod są statyczne i krótkie. Ponieważ większość publicznych metod korzysta z nich, prawdopodobnie będę mógł później bezpiecznie usunąć testy. Ale aby zacząć od podejścia TDD …
Mam doświadczenie w PHP, JavaScript i wielu innych językach skryptowych, ale nie mam dużego doświadczenia z Javą ani Androidem. Szukam sposobu, aby wysłać dane POST do skryptu PHP i wyświetlić wynik.
Zastanawiam się, jaki jest najlepszy, najczystszy i najprostszy sposób pracy z relacjami wiele do wielu w Doctrine2. Załóżmy, że mamy album typu Master of Puppets Metalliki z kilkoma utworami. Należy jednak pamiętać, że jeden utwór może pojawiać się w więcej niż jednym albumie, podobnie jak Battery Metalliki - trzy albumy …
Jaka jest najlepsza metoda konwersji tablicy PHP na ciąg? Mam zmienną, $typektóra jest tablicą typów. $type = $_POST[type]; Chcę przechowywać go jako pojedynczy ciąg w mojej bazie danych z każdym wpisem oddzielonym |: Sport | Festiwale | Inne
Planuję używać PHP do prostych wymagań. Muszę pobrać treść XML z adresu URL, dla którego muszę wysłać żądanie HTTP GET na ten adres URL. Jak to zrobić w PHP?
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.