Pytania oznaczone «php»

131
Jak wykonać wywołanie PHP SOAP przy użyciu klasy SoapClient

Jestem przyzwyczajony do pisania kodu PHP, ale rzadko używam kodowania zorientowanego obiektowo. Teraz muszę współdziałać z SOAP (jako klient) i nie jestem w stanie uzyskać prawidłowej składni. Mam plik WSDL, który pozwala mi poprawnie skonfigurować nowe połączenie za pomocą klasy SoapClient....

131
Przekieruj wszystkich do index.php za pomocą htaccess

Piszę prosty framework MVC oparty na PHP. Chcę, aby ten framework mógł być zainstalowany w dowolnym katalogu. Mój skrypt PHP pobiera żądanie uri i dzieli je na segmenty. Sprawia, że ​​segment 1 jest kontrolerem, a segment 2 działaniem. Wszystko idzie dobrze, kiedy robię...

130
$ _POST a $ _SERVER ['REQUEST_METHOD'] == 'POST'

Jakiś facet nazwał jedną z moich propozycji Snipplra „bzdurą”, ponieważ if ($_SERVER['REQUEST_METHOD'] == 'POST')zamiast tego użyłemif ($_POST) Sprawdzanie metody żądania wydaje mi się bardziej poprawne, ponieważ tak naprawdę chcę zrobić. Czy jest jakaś różnica operacyjna między nimi, czy jest...

130
Jaki jest wzorzec HMVC?

Czytając dokumentację Kohany, dowiedziałem się, że główna różnica w wersji 3.0 polega na tym, że jest zgodna ze wzorcem HMVC zamiast MVC, jak robi to wersja 2.x. Strona o tym w dokumentach Kohany i ta na Wikipedii nie dały mi jasnego pojęcia. Pytanie: czym jest wzorzec HMVC i czym różni się od...

130
Zapytanie PDO vs wykonanie

Czy obaj robią to samo, tylko inaczej? Czy jest jakaś różnica oprócz używania preparemiędzy $sth = $db->query("SELECT * FROM table"); $result = $sth->fetchAll(); i $sth = $db->prepare("SELECT * FROM table"); $sth->execute(); $result = $sth->fetchAll(); ?...

130
O co chodzi w znormalizowanym UTF-8?

Projekt ICU (który ma teraz również bibliotekę PHP ) zawiera klasy potrzebne do normalizacji łańcuchów znaków UTF-8, aby ułatwić porównywanie wartości podczas wyszukiwania. Jednak próbuję dowiedzieć się, co to oznacza dla aplikacji. Na przykład w jakich przypadkach chcę „Równoważność...

129
Jak działają sesje PHP? (nie „jak są używane?”)

Pliki sesji są zwykle przechowywane, powiedzmy, /tmp/na serwerze i nazywane sess_{session_id}. Patrzyłem na zawartość i nie mogę dowiedzieć się, jak naprawdę działają. Pobieranie nazwy i zawartości zmiennej z pliku jest łatwe. Ale skąd PHP wie, która sesja należy do kogo? Session_id wydaje się...

129
Jak wydrukować dziennik debugowania?

Chciałbym zdebugować kod PHP, ale wydaje mi się, że wydrukowanie dziennika na ekranie lub do pliku jest dla mnie w porządku. Jak wydrukować dziennik w kodzie PHP? Zwykłe print/ printfwydaje się iść do wyjścia HTML, a nie do konsoli. Mam serwer Apache wykonujący kod PHP....

129
Jakikolwiek sposób na złamanie instrukcji if w PHP?

Czy w PHP jest jakieś polecenie zatrzymania wykonywania bieżącej lub nadrzędnej ifinstrukcji, tak samo jak breaklub break(1)dla switch/ loop. Na przykład $arr=array('a','b'); foreach($arr as $val) { break; echo "test"; } echo "finish"; w powyższym kodzie PHP nie zrobi echo "test";i przejdzie...

128
Kod PHP do konwersji zapytania MySQL na CSV [zamknięte]

W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

128
PHP - wyodrębnianie właściwości z tablicy obiektów

Mam szereg obiektów dla kotów: $cats = Array ( [0] => stdClass Object ( [id] => 15 ), [1] => stdClass Object ( [id] => 18 ), [2] => stdClass Object ( [id] => 23 ) ) i chcę wyodrębnić tablicę identyfikatorów kotów w 1 linii (nie jako funkcja ani pętla). Myślałem o...

128
Wyłącz przestarzałe błędy w PHP 5.3

Na moim serwerze działa PHP 5.3, a moja instalacja WordPress wypluwa na mnie te błędy, powodując awarię sesji session_start (). Deprecated: Assigning the return value of new by reference is deprecated in /home//public_html/hub/wp-settings.php on line 647 Deprecated: Assigning the return value...

128
Jak używać CURL przez proxy?

Chcę ustawić curl, aby używać serwera proxy. Adres URL jest dostarczany przez formularz html, co nie stanowiło problemu. Bez proxy działa dobrze. Znalazłem kod na tej i innych stronach, ale nie działają. Każda pomoc w znalezieniu właściwego rozwiązania byłaby bardzo mile widziana. Czuję, że...