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.

3
Doktryna i złożone unikalne klucze
Chcę zrobić złożony, unikalny klucz w doktrynie. To są moje pola: /** * @var string $videoDimension * * @Column(name="video_dimension", type="string", nullable=false) */ private $videoDimension; /** * @var string $videoBitrate * * @Column(name="video_bitrate", type="string", nullable=false) */ private $videoBitrate; Jak mogę pokazać doktrynę, że te połączone razem stanowią złożony unikalny klucz?


1
Jak mogę wyłapać „możliwy do złapania błąd krytyczny” w podpowiedziach typu PHP?
Próbuję zaimplementować podpowiedzi typu PHP5 na jednej z moich klas, class ClassA { public function method_a (ClassB $b) {} } class ClassB {} class ClassWrong{} Prawidłowa obsługa: $a = new ClassA; $a->method_a(new ClassB); powodując błąd: $a = new ClassA; $a->method_a(new ClassWrong); Przechwycony błąd krytyczny: Argument 1 przekazany do ClassA :: …

7
PDO mysql: Jak sprawdzić, czy wstawienie się powiodło
Używam PDO do wstawienia rekordu (mysql i php) $stmt->bindParam(':field1', $field1, PDO::PARAM_STR); $stmt->bindParam(':field2', $field2, PDO::PARAM_STR); $stmt->execute(); Czy istnieje sposób, aby dowiedzieć się, czy wstawiono go pomyślnie, na przykład jeśli rekord nie został wstawiony, ponieważ był duplikatem? Edycja: oczywiście mogę przeglądać bazę danych, ale mam na myśli automatyczne sprzężenie zwrotne.
96 php  mysql  database  pdo 

4
Profilowanie pamięci PHP
Jaki jest dobry sposób na profilowanie wykorzystania pamięci przez stronę PHP? Na przykład, aby zobaczyć, ile pamięci używają moje dane i / lub które wywołania funkcji zajmują najwięcej pamięci. Wydaje się, że xdebug nie udostępnia informacji o pamięci w swojej funkcji profilowania. xdebug ma dostarczyć go w funkcję śledzenia. Jest …
96 php  memory  profiling 

18
Wyświetl tablicę w czytelnym / hierarchicznym formacie
Oto kod do pobierania danych dla mojej tablicy <?php $link = mysqli_connect('localhost', 'root', '', 'mutli_page_form'); $query = "SELECT * FROM wills_children WHERE will=73"; $result = mysqli_query($link, $query) or die(mysqli_error($link)); if ($result = mysqli_query($link, $query)) { /* fetch associative array */ if($row = mysqli_fetch_assoc($result)) { $data = unserialize($row['children']); } /* free …
96 php  sql 


3
Dane POST do adresu URL w PHP
Jak mogę wysłać dane POST na adres URL w PHP (bez formularza)? Użyję go do wysłania zmiennej do wypełnienia i przesłania formularza.
96 php  post 

12
pobierz plik przy użyciu żądania AJAX
Chcę wysłać „żądanie pobrania AJAX” po kliknięciu przycisku, więc spróbowałem w ten sposób: javascript: var xhr = new XMLHttpRequest(); xhr.open("GET", "download.php"); xhr.send(); download.php: <? header("Cache-Control: public"); header("Content-Description: File Transfer"); header("Content-Disposition: attachment; filename= file.txt"); header("Content-Transfer-Encoding: binary"); readfile("file.txt"); ?> ale nie działa zgodnie z oczekiwaniami, jak mogę to zrobić? Z góry dziękuję

19
Jak dołączyć plik do 2 katalogów z powrotem?
Jak dołączyć plik zawierający więcej niż 2 katalogi wstecz. Wiem, że możesz użyć ../index.phppliku, który zawiera 2 katalogi z powrotem, ale jak to zrobić dla 3 katalogów wstecz? Czy to ma sens? Próbowałem, .../index.phpale to nie działa. Mam plik /game/forum/files/index.phpi używa PHP do dołączenia pliku. Który znajduje się w /includes/boot.inc.php; …


13
Zmień rozmiar obrazu w PHP
Chcę napisać jakiś kod PHP, który automatycznie zmienia rozmiar dowolnego obrazu przesłanego przez formularz do 147x147px, ale nie mam pojęcia, jak się do tego zabrać (jestem względnie nowicjuszem w PHP). Jak dotąd udało mi się przesłać obrazy, rozpoznano typy plików i wyczyszczono nazwy, ale chciałbym dodać funkcję zmiany rozmiaru do …

6
Jak używać cURL do pobierania danych jSON i dekodowania danych?
Mam więc link, który zwraca obiekt jSON i muszę go zdekodować i umieścić w zmiennych w PHP. URL api.php?action=getThreads&hash=123fajwersa&node_id=4&order_by=post_date&order=desc&limit=1&grab_content&content_limit=1 To jest obiekt, który zwraca { "count": 1, "threads": { "38752": { "thread_id": 38752, "node_id": 4, "title": "The ShadyCraft Beta Launch!", "reply_count": 45, "view_count": 946, "user_id": 2, "username": "Shady", "post_date": 1366956695, …
96 php  json  api  curl 

30
Baza danych MySQL nie uruchomi się w XAMPP Manager-osx
Pobrałem XAMPP około miesiąc temu i działało dobrze. Dzisiaj zainstalowałem oprogramowanie do rozpoznawania głosu, a następnie ponownie uruchomiłem komputer. Od tego czasu MySQL nie uruchamia się w mojej aplikacji manager-OSX. To nie wyrzuca mnie w dzienniku aplikacji. Oto, co mówi: Stopping all servers... Stopping Apache Web Server... /Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd …
96 php  mysql  macos  xampp 

23
Jak rozwiązać problem „Błąd krytyczny: Nie znaleziono klasy 'MySQLi'”?
Robię samouczek i otrzymuję ten błąd: Błąd krytyczny: nie znaleziono klasy „MySQLi” (DŁUGI URL) w wierszu 8 Kod w linii 8 to: $mysqli = new MySQLi($db_server, $db_user, $db_pass, $db_name); Widziałem w Internecie, że ktoś powiedział, że powinien sprawdzić, czy jest włączony w moim phpinfo (), ale nie było tam nic …
96 php  mysqli 

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.