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.

19
Błąd krytyczny: nie znaleziono klasy „ZipArchive” w
Mam problem, że instaluję 'Archive_Zip 0.1.1' na serwerze Linux, ale kiedy próbuję uruchomić skrypt w celu utworzenia pliku zip, pojawia się błąd krytyczny Błąd krytyczny: ZipArchivenie znaleziono klasy w ... gdzie umieściłem kod $zip = new ZipArchive; var_dump($zip); $res = $zip->open($filename, ZipArchive::OVERWRITE); if ($res !== TRUE) { echo 'Error: Unable …
181 php  zip  ziparchive 

12
Wydrukuj tablicę do pliku
Chciałbym wydrukować tablicę do pliku. Chciałbym, aby plik wyglądał dokładnie tak, jak wygląda taki kod. print_r ($abc); zakładając, że $ abc jest tablicą. Czy istnieje jedno rozwiązanie liniowe do tego, a nie zwykłe dla każdego wyglądu. PS - Obecnie używam serializacji, ale chcę, aby pliki były czytelne, ponieważ czytelność jest …
180 php  serialization 

13
Jak mogę użyć Guzzle do wysłania żądania POST w JSON?
Czy ktoś wie, jak prawidłowo postużywać JSON Guzzle? $request = $this->client->post(self::URL_REGISTER,array( 'content-type' => 'application/json' ),array(json_encode($_POST))); Otrzymuję internal server errorodpowiedź z serwera. Działa przy użyciu przeglądarki Chrome Postman.
180 php  postman  guzzle 

5
Jak prawidłowo wdrożyć, korzystając z przełącznika programistycznego / produkcyjnego Composera?
Composer ma możliwość załadowania kilku zależności tylko podczas opracowywania, więc narzędzia nie zostaną zainstalowane w środowisku produkcyjnym (na serwerze rzeczywistym). Jest to (w teorii) bardzo przydatne w przypadku skryptów, które mają sens tylko w programowaniu, takich jak testy, narzędzia do fałszywych danych, debugger itp. Najlepszym sposobem jest dodanie dodatkowego require-devbloku …

11
Jak łączysz się z wieloma bazami danych MySQL na jednej stronie?
Mam informacje rozłożone w kilku bazach danych i chcę umieścić wszystkie informacje na jednej stronie za pomocą PHP. Zastanawiałem się, jak mogę połączyć się z wieloma bazami danych na jednej stronie PHP. Wiem, jak połączyć się z jedną bazą danych, używając: $dbh = mysql_connect($hostname, $username, $password) or die("Unable to connect …
179 php  mysql 

19
Wygenerowane w pamięci podręcznej generowane przez PHP Miniatury ładują się powoli
Pytanie Część A ▉ (100 nagród, przyznane) Głównym pytaniem było, jak sprawić, by ta strona ładowała się szybciej. Najpierw musieliśmy przeczytać te wodospady. Dziękujemy wszystkim za sugestie dotyczące analizy odczytu wodospadu. Widoczne na różnych pokazanych tutaj wykresach wodospadu jest główne wąskie gardło: miniatury generowane przez PHP. Załadowanie nagród z CDN …

13
Witryna internetowa zawierająca najlepsze praktyki w wielu językach
Zmagam się z tym pytaniem już od kilku miesięcy, ale nie byłem w sytuacji, w której musiałbym wcześniej zbadać wszystkie możliwe opcje. W tej chwili czuję, że nadszedł czas, aby poznać możliwości i stworzyć własne preferencje do wykorzystania w nadchodzących projektach. Pozwól mi najpierw naszkicować sytuację, której szukam Mam zamiar …


7
CodeIgniter: utworzyć nowego pomocnika?
Muszę zapętlać wiele tablic na różne sposoby i wyświetlać je na stronie. Tablice są generowane przez klasę modułów. Wiem, że lepiej nie włączać funkcji do „widoków” i chcę wiedzieć, gdzie wstawić plik funkcji. Wiem, że mogę „rozszerzyć” pomocników, ale nie chcę przedłużać pomocnika. Chcę stworzyć pomocnika z moimi funkcjami pętli. …

11
Jaki jest lepszy sposób sprawdzenia, czy tablica ma więcej niż jeden element?
Muszę tylko sprawdzić, czy tablica ma więcej niż jeden element. Próbuję to zrobić w ten sposób: if (isset($arr['1'])) inny tradycyjny sposób to if (sizeof($arr)>1) Który z nich jest lepszy? W takich sytuacjach, jak powinienem dokonać oceny między dwoma alternatywnymi metodami? Czy jest dostępny miernik wydajności do pomiaru, który jest lepszy?
177 php  arrays 

10
Sprawdzone metody: praca z długimi, wielowierszowymi ciągami znaków w PHP?
Uwaga: przepraszam, jeśli jest to niezwykle proste pytanie, ale mam pewną obsesję kompulsywną w kwestii formatowania mojego kodu. Mam klasę, która ma funkcję, która zwraca ciąg znaków, który będzie stanowić treść wiadomości e-mail. Chcę, aby ten tekst był sformatowany, aby wyglądał dobrze w e-mailu, ale także, aby mój kod nie …
177 php  string 


12
Używanie domyślnych argumentów w funkcji
Nie mam pojęcia co do wartości domyślnych funkcji PHP. Powiedzmy, że mam taką funkcję: function foo($blah, $x = "some value", $y = "some other value") { // code here! } A jeśli chcę użyć domyślnego argumentu dla $ x i ustawić inny argument dla $ y? Eksperymentowałem na różne sposoby …
177 php  arguments  default 

9
Pobieranie kodu HTTP w PHP za pomocą curl
Używam CURL, aby sprawdzić stan witryny, jeśli jest włączona / wyłączona lub przekierowuje do innej witryny. Chcę, aby był jak najbardziej uproszczony, ale nie działa dobrze. <?php $ch = curl_init($url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_TIMEOUT,10); $output = curl_exec($ch); $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); return $httpcode; ?> Mam to zapakowane w funkcję. Działa dobrze, …


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.