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.


11
Jak uniknąć isset () i empty ()
Mam kilka starszych aplikacji, które generują wiele komunikatów „xyz is undefined” i „undefined offset” podczas pracy na poziomie błędu E_NOTICE, ponieważ istnienie zmiennych nie jest jawnie sprawdzane przy użyciu isset()i consorts. Rozważam przepracowanie ich, aby uczynić je kompatybilnymi z E_NOTICE, ponieważ powiadomienia o brakujących zmiennych lub przesunięciach mogą uratować życie, …

12
Sprawdzanie pustych tablic: count vs empty
Pytanie „ Jak sprawdzić, czy tablica PHP jest pusta ” sprawiło, że pomyślałem o tym pytaniu Czy istnieje powód, którego countnależy używać zamiast emptyprzy określaniu, czy tablica jest pusta, czy nie? Moim osobistym pomysłem byłoby, gdyby 2 były równoważne w przypadku pustych tablic, których powinieneś użyć, emptyponieważ daje logiczną odpowiedź …

11
Jak napisać testy jednostkowe w PHP? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie Wszędzie czytałem o tym, jakie są świetne, ale z jakiegoś powodu nie …

12
Blok Try / Catch w PHP nie przechwytuje wyjątku
Próbuję uruchomić ten przykład nr 1 z tej strony: http://php.net/manual/en/language.exceptions.php <?php function inverse($x) { if (!$x) { throw new Exception('Division by zero.'); } return 1/$x; } try { echo inverse(5) . "\n"; echo inverse(0) . "\n"; } catch (Exception $e) { echo 'Caught exception: ', $e->getMessage(), "\n"; } // Continue …
98 php 

8
Najszybszy sposób na udostępnienie pliku za pomocą PHP
Próbuję stworzyć funkcję, która odbiera ścieżkę do pliku, identyfikuje, co to jest, ustawia odpowiednie nagłówki i obsługuje ją tak, jak zrobiłby to Apache. Powodem, dla którego to robię, jest to, że muszę użyć PHP do przetworzenia niektórych informacji o żądaniu przed udostępnieniem pliku. Szybkość jest krytyczna virtual () nie wchodzi …

13
Diagnozowanie wycieków pamięci - wyczerpano dozwolony rozmiar pamięci wynoszący # bajtów
Napotkałem przerażający komunikat o błędzie, prawdopodobnie poprzez żmudny wysiłek, PHP zabrakło pamięci: Wyczerpano dozwolony rozmiar pamięci #### bajtów (próbowano przydzielić #### bajtów) w pliku.php w linii 123 Zwiększenie limitu Jeśli wiesz, co robisz i chcesz zwiększyć limit, zobacz memory_limit : ini_set('memory_limit', '16M'); ini_set('memory_limit', -1); // no limit Strzec się! Możesz …
98 php  memory-leaks 

7
Dynamiczne generowanie kodu QR za pomocą PHP [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 2 lata temu . Popraw to pytanie Próbuję wygenerować kody QR na mojej stronie internetowej. Wszystko, co muszą zrobić, to mieć w sobie …
98 php  qr-code 

5
Jak poprawnie zakodować ciąg znaków w PHP?
Robię stronę wyszukiwania, na której wpisujesz zapytanie i formularz jest przesyłany search.php?query=your query. Jaka funkcja PHP jest najlepsza i której powinienem używać do kodowania / dekodowania zapytania wyszukiwania?
98 php  urlencode 

14
file_put_contents - nie udało się otworzyć strumienia: odmowa uprawnień
Próbuję napisać zapytanie do pliku w celu debugowania. Plik jest w formacie database/execute.php. Plik, do którego chcę pisać, to database/queries.php. Próbuję użyć file_put_contents('queries.txt', $query) Ale dostaję file_put_contents (queries.txt) [function.file-put-content]: nie udało się otworzyć strumienia: Odmowa uprawnień Mam queries.txt plik chmod'd to 777, jaki może być problem?


16
Jak mogę mieć Github na swoim serwerze?
Czy jest coś takiego jak Github, który jest przeznaczony dla twojego własnego lokalnego serwera? Ciekaw jestem, czy istnieje skrypt PHP, a nawet klient desktopowy, który naśladuje funkcjonalność Githuba. Uwielbiam Github, ale fajnie byłoby hostować na własnym serwerze. Przepraszamy, jeśli nie jest to wystarczająco uważane za „programowanie”, ale generalnie tylko programiści …
98 php  git  github 

7
Przetestuj nagłówki PHP za pomocą PHPUnit
Próbuję użyć PHPunit do przetestowania klasy, która wyprowadza niektóre niestandardowe nagłówki. Problem w tym, że na moim komputerze to: <?php class HeadersTest extends PHPUnit_Framework_TestCase { public function testHeaders() { ob_start(); header('Location: foo'); $headers_list = headers_list(); header_remove(); ob_clean(); $this->assertContains('Location: foo', $headers_list); } } a nawet to: <?php class HeadersTest extends PHPUnit_Framework_TestCase …

9
Kompozytor: file_put_contents (./ composer.json): nie udało się otworzyć strumienia: Odmowa uprawnień
Próbuję zainstalować Prestissimo na serwerze Ubuntu 16.04, ale prowadzi to do błędu: $ composer global require "hirak/prestissimo:^0.3" Changed current directory to /home/kramer65/.composer [ErrorException] file_put_contents(./composer.json): failed to open stream: Permission denied require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--] [<packages>]... Jestem zalogowany jako …


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.