Pytania otagowane jako php

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.

5
Jaka jest zaleta korzystania z heredoc w PHP? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
196 php  heredoc 

3
Czy można usunąć właściwość obiektu w PHP?
Jeśli mam stdObjectdo powiedzenia, $a. Na pewno nie ma problemu z przypisaniem nowej właściwości $a, $a->new_property = $xyz; Ale potem chcę go usunąć, więc unsetnie ma tu żadnej pomocy. Więc, $a->new_property = null; jest tego rodzaju. Ale czy istnieje bardziej „elegancki” sposób?
196 php  object 

10
php stdClass do tablicy
Mam problem z konwersją obiektu stdClass na tablicę. Próbowałem w ten sposób: return (array) $booking; lub return (array) json_decode($booking,true); lub return (array) json_decode($booking); Tablica przed rzutowaniem jest pełna jednym rekordem, po mojej próbie rzutowania jest pusta. Jak rzutować / konwertować bez usuwania wierszy? tablica przed rzutowaniem: array(1) { [0]=> object(stdClass)#23 …
195 php  arrays 

9
wybieranie unikalnych wartości z kolumny
Mam tabelę MySQL, która zawiera następujące informacje: Date product 2011-12-12 azd 2011-12-12 yxm 2011-12-10 sdx 2011-12-10 ssdd Oto przykład skryptu, którego używam do pobierania danych z tej tabeli: <?php $con = mysql_connect("localhost","username","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("db", $con); $sql=mysql_query("SELECT * FROM buy ORDER BY …
195 php  mysql  sql 

10
Przeciążenie funkcji PHP
Pochodzący z C ++;) Jak mogę przeciążać funkcje PHP? Jedna definicja funkcji, jeśli istnieją argumenty, a druga, jeśli nie ma argumentów? Czy jest to możliwe w PHP? Czy powinienem użyć jeśli jeszcze, aby sprawdzić, czy są jakieś parametry przekazane z $ _GET i POST? i powiązać je?

10
Parsuj ciąg zapytania w tablicy
Jak mogę zamienić ciąg poniżej w tablicę ? pg_id=2&parent_id=2&document&video To jest tablica, której szukam, array( 'pg_id' => 2, 'parent_id' => 2, 'document' => , 'video' => )
195 php  arrays  string 

8
Jak uruchomić profiler XDebug dla skryptu PHP w wierszu poleceń?
XDebug oferuje dyrektywę konfiguracyjną „xdebug.profiler_enable_trigger”, która pozwala aktywować profilowanie poprzez przekazanie parametru GET lub POST „XDEBUG_PROFILE” podczas wywoływania skryptu przez HTTP. Jest to przydatne, jeśli nie chcesz profilować WSZYSTKICH swoich skryptów, ale tylko w kilku szczególnych przypadkach bez zmiany konfiguracji PHP. Czy istnieje sposób na osiągnięcie tego samego zachowania dla …

12
PHP DOMDokładanie dokumentu HTML nie poprawnie koduje UTF-8
Próbuję parsować trochę HTML przy użyciu DOMDocument, ale kiedy to robię, nagle tracę kodowanie (przynajmniej tak mi się wydaje). $profile = "<div><p>various japanese characters</p></div>"; $dom = new DOMDocument(); $dom->loadHTML($profile); $divs = $dom->getElementsByTagName('div'); foreach ($divs as $div) { echo $dom->saveHTML($div); } Wynikiem tego kodu jest to, że otrzymuję mnóstwo znaków, które …

2
W PHP dlaczego </script> nie wyświetla błędu analizy?
Uruchomiłem następujący kod PHP : &lt;?php &lt;/script&gt; ?&gt; Nie wystąpiły błędy analizowania, a wynikiem było „ ?&gt;” ( przykład ). W podobnych przypadkach pojawia się błąd analizy: &lt;?php &lt;/div&gt; ?&gt; Błąd analizy: błąd składni, nieoczekiwany „&lt;” w ... Dlaczego nie &lt;?php &lt;/script&gt; ?&gt;podaje tego samego błędu?
193 php  syntax  parse-error 

16
Niedozwolone przesunięcie łańcucha Ostrzeżenie PHP
Po zaktualizowaniu mojej wersji php do 5.4.0-3 pojawia się dziwny błąd PHP. Mam tę tablicę: Array ( [host] =&gt; 127.0.0.1 [port] =&gt; 11211 ) Gdy próbuję uzyskać do niego dostęp w ten sposób, otrzymuję dziwne ostrzeżenia print $memcachedConfig['host']; print $memcachedConfig['port']; Warning: Illegal string offset 'host' in .... Warning: Illegal string …
193 php  warnings 


23
Liczba wierszy z ChNP
Istnieje wiele sprzecznych ze sobą stwierdzeń. Jaki jest najlepszy sposób liczenia wierszy przy użyciu PDO w PHP? Przed użyciem PDO po prostu użyłem mysql_num_rows. fetchAll jest czymś, czego nie chcę, ponieważ czasami mam do czynienia z dużymi zestawami danych, więc nie jest dobry na mój użytek. Masz jakieś sugestie?
192 php  mysql  pdo 

10
Wstaw wiersz PHP / MySQL, a następnie pobierz „id”
Pole „id” mojej automatycznej tabeli zwiększa się po wstawieniu wiersza. Chcę wstawić wiersz, a następnie uzyskać ten identyfikator. Zrobiłbym to tak, jak to powiedziałem, ale czy jest sposób, aby to zrobić, nie martwiąc się o czas między wstawieniem wiersza a otrzymaniem identyfikatora? Wiem, że mogę zapytać bazę danych o wiersz, …
192 php  mysql 

11
Nginx 403 zabroniony dla wszystkich plików
Mam nginx zainstalowany z PHP-FPM na pudełku CentOS 5, ale staram się, aby obsłużył którykolwiek z moich plików - czy to PHP, czy nie. Nginx działa jako www-data: www-data, a domyślna strona „Witamy w nginx na EPEL” (własność root: root z uprawnieniami 644) ładuje się dobrze. Plik konfiguracyjny nginx ma …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.