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.
Zawsze używałem ||(dwóch potoków) w wyrażeniach OR, zarówno w języku C #, jak i PHP. Sporadycznie widzę pojedynczą rurę używany: |. Jaka jest różnica między tymi dwoma zastosowaniami? Czy są jakieś zastrzeżenia przy stosowaniu jednego nad drugim, czy są one wymienne?
Używam funkcji PHP file_get_contents()do pobierania zawartości adresu URL, a następnie przetwarzam nagłówki przez zmienną $http_response_header. Problem polega na tym, że niektóre adresy URL wymagają przesłania danych do adresu URL (na przykład strony logowania). Jak mogę to zrobić? Zdaję sobie sprawę z tego, że używając stream_context mogę to zrobić, ale nie …
Jest ob_start()stosowany do output bufferingtak że nagłówki nie są buforowane i wysyłane do przeglądarki? Czy mam tu sens? Jeśli nie, to dlaczego powinniśmy skorzystać ob_start()?
Mam bazę kodów, w której programiści zdecydowali się użyć ANDi ORzamiast &&i ||. Wiem, że istnieje różnica w pierwszeństwie operatorów ( &&wcześniej and), ale przy danym frameworku (a dokładniej PrestaShop ) wyraźnie nie jest to powód. Jakiej wersji używasz? Czy jest andbardziej czytelny niż &&? Czy nie ma różnicy?
W niektórych innych językach (na przykład AS3) zauważono, że inicjowanie nowej tablicy jest szybsze, jeśli jest wykonywane w ten sposób, var foo = []a nie var foo = new Array()ze względu na tworzenie obiektów i tworzenie instancji. Zastanawiam się, czy są jakieś odpowiedniki w PHP? class Foo { private $arr …
Po zapoznaniu się z dokumentacją PHP DateTimewydaje się , że dwie następujące metody obiektu rozwiązałyby mój problem: DateTime :: diff : Pobierz różnicę i użyj jej, aby określić, która jest bardziej stara. DateTime :: getTimestamp : Pobierz znacznik czasu UNIX i porównaj je. Obie te metody są oznaczone w doco …
Naprawdę nie znalazłem normalnego przykładu pliku PHP, w którym używane są transakcje MySQL. Czy możesz mi pokazać prosty przykład? I jeszcze jedno pytanie. Już dużo programowałem i nie korzystałem z transakcji. Czy mogę wstawić funkcję PHP lub coś w header.phptym stylu, jeśli jedna mysql_queryzawiedzie, to pozostałe też zawiodą? Myślę, że …
To pytanie jest przeznaczone jako odniesienie do pytań dotyczących sortowania tablic w PHP. Łatwo jest myśleć, że Twój konkretny przypadek jest wyjątkowy i warty nowego pytania, ale w większości są to niewielkie odmiany jednego z rozwiązań na tej stronie. Jeśli Twoje pytanie zostało zamknięte jako duplikat tego pytania, poproś o …
Z powodu wycofania Twitter API API 1.0 z 11 czerwca 2013 r. Poniższy skrypt już nie działa. // Create curl resource $ch = curl_init(); // Set url curl_setopt($ch, CURLOPT_URL, "http://twitter.com/statuses/user_timeline/myscreenname.json?count=10"); // Return the transfer as a string curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // $output contains the output string $output = curl_exec($ch); // …
Mam prosty obszar tekstowy w formie takiej jak ta: <textarea style="width:350px; height:80px;" cols="42" rows="5" name="sitelink"> <?php if($siteLink_val) echo $siteLink_val; ?> </textarea> W tym obszarze tekstowym wciąż pojawiają się dodatkowe białe znaki . Kiedy zakładam kartę, mój kursor jest jak na środku obszaru tekstowego, a nie na początku? Jakie jest wyjaśnienie?
Właśnie zainstalowałem Debian Lenny z Apache, MySQL i PHP i otrzymuję wyjątek PDO could not find driver. Jest to konkretny wiersz kodu, do którego się odnosi: $dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS) DB_HOST, DB_NAME, DB_USER, I DB_PASSsą stałymi że mam zdefiniowane. Działa dobrze na …
Jeśli mam ciąg PHP w formacie mm-dd-YYYY(na przykład 10-16-2003), jak poprawnie przekonwertować go na format a, Datea następnie DateTimena format a YYYY-mm-dd? Jedynym powodem, dla którego proszę o jedno Datei drugie, DateTimejest to, że potrzebuję jednego w jednym miejscu, a drugiego w innym miejscu.
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.