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.
Jeśli real_usageargument jest ustawiony truena PHP DOCS, powiedz, że uzyska rzeczywisty rozmiar pamięci przydzielonej z systemu. Jeśli tak, falseotrzyma raport o pamięciemalloc() Która z tych 2 opcji zwraca maks. pamięć przydzielona względem wartości limitu pamięci w php.ini? Chcę wiedzieć, jak blisko było osiągnięcie tego limitu przez skrypt.
Mam ciąg z pełnym adresem URL zawierającym zmienne GET. Jaki jest najlepszy sposób na usunięcie zmiennych GET? Czy jest dobry sposób na usunięcie tylko jednego z nich? To jest kod, który działa, ale nie jest zbyt piękny (myślę): $current_url = explode('?', $current_url); echo $current_url[0]; Powyższy kod po prostu usuwa wszystkie …
Pracuję na stronie drupal i podczas debugowania zawsze muszę czytać długie, zagnieżdżone tablice. W rezultacie dużą część mojego życia spędzam przy użyciu klawiszy strzałek, powrotu i tabulacji, aby podzielić ponad 1000 ciągów znaków w zagnieżdżony, czytelny format. W przypadku programistów drupal nie mogę używać dsm () od devel, ponieważ pracuję …
Czy wiesz, jak mogę przekonwertować to na strtotime lub podobny typ wartości, aby przejść do obiektu DateTime ? Data, którą mam: Mon, 12 Dec 2011 21:17:52 +0000 Co próbowałem: $time = substr($item->pubDate, -14); $date = substr($item->pubDate, 0, strlen($time)); $dtm = new DateTime(strtotime($time)); $dtm->setTimezone(new DateTimeZone(ADMIN_TIMEZONE)); $date = $dtm->format('D, M dS'); $time …
OK, to jest pytanie dla początkujących, ale nigdzie nie mogę znaleźć odpowiedzi. W kontrolerze w Symfony2 chcę uzyskać dostęp do wartości POST z jednego z moich formularzy. W kontrolerze mam: public function indexAction() { $request = $this->get('request'); if ($request->getMethod() == 'POST') { $form = $this->get('form.factory')->create(new ContactType()); $form->bindRequest($request); if ($form->isValid()) { …
Buduję bibliotekę ORM z myślą o ponownym wykorzystaniu i prostocie; wszystko idzie dobrze, z wyjątkiem tego, że utknąłem w głupim ograniczeniu dziedziczenia. Proszę wziąć pod uwagę poniższy kod: class BaseModel { /* * Return an instance of a Model from the database. */ static public function get (/* varargs */) …
Mam tabelę, do której często wstawiane są nowe dane. Muszę zdobyć ostatni identyfikator stołu. Jak mogę to zrobić? Czy jest podobny do SELECT MAX(id) FROM table?
Próbuję usunąć akcenty ze znaków w ciągu PHP jako pierwszy krok do uczynienia ciągu użytecznym w adresie URL. Używam następującego kodu: $input = "Fóø Bår"; setlocale(LC_ALL, "en_US.utf8"); $output = iconv("utf-8", "ascii//TRANSLIT", $input); print($output); Wynik, którego spodziewałbym się, byłby mniej więcej taki: F'oo Bar Jednak zamiast transliteracji akcentowanych znaków są one …
Jak w PHP uzyskać najwyższy klucz / indeks w tablicy? Wiem, jak to zrobić dla wartości. Np. Z tej tablicy chciałbym otrzymać „10” jako wartość całkowitą: $arr = array( 1 => "A", 10 => "B", 5 => "C" ); Wiem, jak mógłbym to zaprogramować, ale zadawałem sobie pytanie, czy istnieje …
Zastanawiam się, czy mogę usunąć wszystkie pliki cookie mojej witryny, gdy użytkownik kliknie wylogowanie, ponieważ użyłem tej funkcji do usuwania plików cookie, ale nie działa ona poprawnie: setcookie("user",false); Czy istnieje sposób na usunięcie plików cookie jednej domeny w PHP?
Informacje o systemie operacyjnym i serwerze: CentOS 6.4 (finał) Apache 2.2.15 PHP 5.5.1 Wcześniej miałem zainstalowane php 5.3.x, ale zdecydowałem się na aktualizację. Najpierw odinstalowałem php 5.3.x, a następnie zainstalowałem php 5.5.1, ale po zakończeniu instalacji apache nie przeanalizował plików php, po prostu je pobrał. Sprawdziłem tutaj podobne pytania w …
Miałem klasę encji w Aib \ PlatformBundle \ Entity \ User.php Nie miałem problemów z utworzeniem jego klasy formularza za pomocą php app / console doctrine: generation: form AibPlatformBundle: User Teraz zmieniłem przestrzeń nazw na Aib \ PlatformBundle \ Entity \ Identity \ User, ale kiedy próbuję wygenerować formularz z …
Używam YouTube API v3 do wyszukiwania w YouTube. https://developers.google.com/youtube/v3/docs/search Jak widać, odpowiedź JSON nie zawiera czasu trwania wideo. Czy jest sposób, aby uzyskać czas trwania wideo? Najlepiej nie wywoływać ponownie interfejsu API dla każdego elementu w wyniku (chyba że jest to jedyny sposób na uzyskanie czasów trwania).
Mam dwie klasy: Actioni MyAction. Ten ostatni jest deklarowany jako: class MyAction extends Action {/* some methods here */} Potrzebuję tylko metody w Actionklasie (tylko w niej, ponieważ klas dziedziczonych będzie dużo, a nie chcę implementować tej metody we wszystkich), która zwróci classname z wywołania statycznego. Oto o czym mówię: …
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.