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.
Próbuję wysłać wiadomość e-mail za pośrednictwem serwera SMTP GMail ze strony PHP, ale otrzymuję ten błąd: błąd uwierzytelnienia [SMTP: serwer SMTP nie obsługuje uwierzytelniania (kod: 250, odpowiedź: mx.google.com do usług, [98.117.99.235] SIZE 35651584 8BITMIME STARTTLS ENHANCEDSTATUSCODES PIPELINING)] Czy ktoś może pomóc? Oto mój kod: <?php require_once "Mail.php"; $from = "Sandra …
Potrzebuję naprawdę, bardzo szybkiej metody sprawdzenia, czy ciąg znaków to JSON, czy nie. Wydaje mi się, że nie jest to najlepszy sposób: function isJson($string) { return ((is_string($string) && (is_object(json_decode($string)) || is_array(json_decode($string))))) ? true : false; } Jakiś entuzjasta wydajności chce ulepszyć tę metodę?
Z nową tablicą robię to: $aVal = array(); $aVal[key1][var1] = "something"; $aVal[key1][var2] = "something else"; Czy istnieje podobna składnia dla obiektu (object)$oVal = ""; $oVal->key1->var1 = "something"; $oVal->key1->var2 = "something else";
Jeśli chcę utworzyć adres URL przy użyciu zmiennej, mam dwie możliwości zakodowania ciągu. urlencode()a rawurlencode(). Jakie dokładnie są różnice i które są preferowane?
Jak byłoby możliwe wygenerowanie losowego, unikalnego ciągu przy użyciu cyfr i liter do użycia w łączu weryfikacyjnym? Podobnie jak w przypadku tworzenia konta w witrynie internetowej, która wysyła wiadomość e-mail z linkiem, a użytkownik musi kliknąć ten link, aby zweryfikować swoje konto ... tak ... jeden z nich. Jak mogę …
Zastanawiam się, czy / jak możesz dodać niestandardowe nagłówki do żądania HTTP cURL w PHP. Próbuję naśladować sposób, w jaki iTunes pobiera kompozycję i wykorzystuje te niestandardowe nagłówki: X-Apple-Tz: 0 X-Apple-Store-Front: 143444,12 Jak mogę dodać te nagłówki do żądania?
Ciągle czytam, że słabą praktyką jest używanie znacznika zamykającego PHP ?>na końcu pliku. Problem nagłówka wydaje się nieistotny w następującym kontekście (i jest to jedyny jak dotąd dobry argument): Nowoczesne wersje PHP ustawiają flagę output_buffering w php.ini Jeśli buforowanie danych wyjściowych jest włączone, możesz ustawić nagłówki HTTP i pliki cookie …
Jaka jest dokładnie różnica między array_map, array_walka array_filter. Z dokumentacji wynika, że można przekazać funkcję wywołania zwrotnego, aby wykonać akcję na dostarczonej tablicy. Ale wydaje mi się, że nie znajduję między nimi żadnej szczególnej różnicy. Czy wykonują to samo? Czy można ich używać zamiennie? Byłbym wdzięczny za twoją pomoc z …
Scenariusz: trait A { function calc($v) { return $v+1; } } class MyClass { use A; function calc($v) { $v++; return A::calc($v); } } print (new MyClass())->calc(2); // should print 4 Ten kod nie działa i nie mogę znaleźć sposobu na wywołanie funkcji cechy, tak jak została odziedziczona. Próbowałem nazywając …
Jak przekonwertować taką tablicę na obiekt? [128] => Array ( [status] => Figure A. Facebook's horizontal scrollbars showing up on a 1024x768 screen resolution. ) [129] => Array ( [status] => The other day at work, I had some spare time )
Niedawno zainstalowałem Laravela 5 przez kompozytora. Próbowałem utworzyć nowy kontroler przy użyciu narzędzia rzemieślnika i pojawia się następujący błąd: bootstrap /../ vendor / autoload.php. Nie można otworzyć strumienia: brak takiego pliku lub katalogu. Folder „dostawca” nie istnieje. Czy coś brakuje?
Zablokowana . Komentarze do tego pytania zostały wyłączone, ale nadal akceptuje nowe odpowiedzi i inne interakcje. Dowiedz się więcej . Próbuję połączyć się z usługą ukrytą Tora za pomocą następującego kodu PHP: $url = 'http://jhiwjjlqpyawmpjx.onion/' $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_PROXY, "http://127.0.0.1:9050/"); curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5); …
Funkcja zwrotna array_filter()przekazuje tylko wartości tablicy, a nie klucze. Jeżeli mam: $my_array = array("foo" => 1, "hello" => "world"); $allowed = array("foo", "bar"); Jaki jest najlepszy sposób na usunięcie wszystkich kluczy $my_array, których nie ma w $allowedtablicy? Pożądane wyjście: $my_array = array("foo" => 1);
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.