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.

6
Właściwość [tytuł] nie istnieje w tej instancji kolekcji
Śledzę filmy Laracasts: Basic Model / Controller / View Workflow . Mam tabelę z danymi kontaktowymi. CREATE TABLE `about` ( `id` int(10) UNSIGNED NOT NULL, `title` varchar(500) COLLATE utf8_unicode_ci NOT NULL, `content` text COLLATE utf8_unicode_ci, ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci Próbuję przekazać dane do wyświetlenia przy użyciu następującego kodu w …


8
Domyślne sortowanie dostawcy danych Yii2
W Yii 1.1 ten kod działa dla domyślnego sortowania: $dataProvider = new CActiveDataProvider('article',array( 'sort'=>array( 'defaultOrder'=>'id DESC', ), )); Jak można ustawić domyślne sortowanie w Yii2? Wypróbowałem poniższy kod, ale bez wyniku: $dataProvider = new ActiveDataProvider([ 'query' => $query, 'sort' => ['defaultOrder'=>'topic_order asc'] ]);

10
curl POST format dla CURLOPT_POSTFIELDS
Kiedy używam curlvia POSTi set, CURLOPT_POSTFIELDczy muszę mieć urlencodejakiś specjalny format? na przykład: Jeśli chcę opublikować 2 pola, pierwsze i ostatnie: first=John&last=Smith jaki jest dokładny kod / format, który powinien być używany z curl? $ch=curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $reply=curl_exec($ch); curl_close($ch);
99 php  post  curl 

16
Tetrisowanie tablicy
Rozważmy następującą tablicę: /www/htdocs/1/sites/lib/abcdedd /www/htdocs/1/sites/conf/xyz /www/htdocs/1/sites/conf/abc/def /www/htdocs/1/sites/htdocs/xyz /www/htdocs/1/sites/lib2/abcdedd jaki jest najkrótszy i najbardziej elegancki sposób wykrywania wspólnej ścieżki bazowej - w tym przypadku /www/htdocs/1/sites/ i usuwając go ze wszystkich elementów tablicy? lib/abcdedd conf/xyz conf/abc/def htdocs/xyz lib2/abcdedd
99 php  string  algorithm 

19
Jak wcześniej zamknąć połączenie?
Próbuję wykonać wywołanie AJAX (przez JQuery), które zainicjuje dość długi proces. Chciałbym, aby skrypt po prostu wysłał odpowiedź wskazującą, że proces się rozpoczął, ale JQuery nie zwróci odpowiedzi, dopóki skrypt PHP nie zostanie uruchomiony. Próbowałem tego z „zamkniętym” nagłówkiem (poniżej), a także z buforowaniem wyjścia; żaden nie wydaje się działać. …
99 php  jquery  ajax 

4
Jak „zrób coś LUB DIE ()” działa w PHP?
Piszę aplikację php, aby uzyskać dostęp do bazy danych MySQL, a w samouczku mówi coś o formularzu mysql_connect($host, $user, $pass) or die("could not connect"); Skąd PHP wie, że funkcja zawiodła, tak że uruchamia część matrycy? Myślę, że pytam, jak działa ta część „lub”. Chyba nie widziałem tego wcześniej.

13
Jak zaktualizować PHP w Mac OS X?
Wydaje mi się, że to strasznie tępe pytanie, ale co dziwne, problem ten jest słabo udokumentowany. Chciałbym zaktualizować PHP, ale jest kilka problemów: Nie ma wbudowanego menedżera pakietów. MacPorts nie rozpoznaje php jako zainstalowanego pakietu, ponieważ nie zainstalował samego PHP. Uruchomienie locate phpwskazuje, że prawdopodobnie istnieje wiele zależności. Nie wiem …
99 php  macos  macports 

22
Dwie tablice w pętli foreach
Chcę wygenerować za selectboxpomocą dwóch tablic, jednej zawierającej kody krajów, a drugiej zawierającej nazwy krajów. To jest przykład: <?php $codes = array('tn','us','fr'); $names = array('Tunisia','United States','France'); foreach( $codes as $code and $names as $name ) { echo '<option value="' . $code . '">' . $name . '</option>'; } ?> Ta …
99 php  arrays  foreach 


7
Uzyskaj informacje o systemie operacyjnym
Niedawno zacząłem się zastanawiać nad witrynami takimi jak http://thismachine.info/, które pobierają informacje o systemie operacyjnym użytkownika. Nie byłem w stanie dowiedzieć się, jak to zrobić w PHP, i chciałem spróbować to rozgryźć. Zauważyłem, że wymieniają one user-agent, co daje wiele informacji o przeglądarce. Czy pobierają z tego informacje o systemie …

2
Zastępowanie stałych klas a właściwości
Chciałbym lepiej zrozumieć, dlaczego w poniższym scenariuszu istnieje różnica w sposobie dziedziczenia stałych klas w porównaniu ze zmiennymi instancji. <?php class ParentClass { const TEST = "ONE"; protected $test = "ONE"; public function showTest(){ echo self::TEST; echo $this->test; } } class ChildClass extends ParentClass { const TEST = "TWO"; protected …

6
Co oznacza „=>” w PHP?
Co oznacza =>operator w poniższym kodzie? foreach ($user_list as $user => $pass) Kod jest komentarzem w PHP.net. Użytkownik nie określi wartości $user_list, $userlub $pass. Zwykle widzę, że =>oznacza to równe lub większe niż. Nie jestem jednak pewien co do jego celu, ponieważ nie jest on przypisany. Kod odczytałem jako przetwarza …
99 php 

27
php $ _POST tablica pusta po przesłaniu formularza
Mam niestandardowy CMS, który zbudowałem, który działa doskonale na moim dev boxie (Ubuntu / PHP5 + / MySQL5 +). Właśnie przeniosłem go do skrzynki produkcyjnej dla mojego klienta i teraz wszystkie przesłane formularze są wyświetlane jako puste tablice $ _POST. Znalazłem sztuczkę, aby sprawdzić, czy dane są faktycznie przekazywane, file_get_contents('php://input');a …
99 php  arrays  forms  post 

8
Jak załadować plik PHP do zmiennej?
Muszę załadować plik PHP do zmiennej. Lubićinclude(); Załadowałem prosty plik HTML, taki jak ten: $Vdata = file_get_contents("textfile.txt"); Ale teraz muszę załadować plik PHP.
99 php  file 

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.