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.
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 18 dni temu . Chciałbym utworzyć funkcje pomocnicze, aby uniknąć powtarzania kodu między widokami w Laravel 5: …
playersbędzie albo pusta, albo rozdzielona przecinkami lista (lub pojedyncza wartość). Jak najłatwiej sprawdzić, czy jest pusty? Zakładam, że mogę to zrobić zaraz po pobraniu $gameresulttablicy $gamerow? W takim przypadku prawdopodobnie bardziej efektywne byłoby pominięcie eksplodowania, $playerlistjeśli jest puste, ale ze względu na argument, w jaki sposób sprawdziłbym, czy tablica jest …
Chcę czytać plik linia po linii, ale bez pełnego ładowania go do pamięci. Mój plik jest zbyt duży, aby otworzyć go w pamięci, a jeśli spróbuję to zrobić, zawsze mam problemy z pamięcią. Rozmiar pliku to 1 GB.
Sądzę, że następujący fragment kodu powinien działać, ale nie działa (edytowano: Teraz działa w PHP 5.5+) : if (!empty($r->getError())) Gdzie getError()jest po prostu: public function getError() { return $this->error; } Jednak kończę na tym błędzie: nie można użyć wartości zwracanej przez metodę w kontekście zapisu Co to znaczy? Czy to …
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Czy istnieje narzędzie do analizy statycznej plików źródłowych PHP? Sam plik binarny może sprawdzać błędy składniowe, ale …
Mam plik PHP, który jest czasami wywoływany ze strony, która rozpoczęła sesję, a czasami ze strony, która nie rozpoczęła sesji. Dlatego gdy mam session_start()ten skrypt, czasami pojawia się komunikat o błędzie „sesja już się rozpoczęła”. W tym celu umieściłem następujące linie: if(!isset($_COOKIE["PHPSESSID"])) { session_start(); } ale tym razem dostałem ten …
Biorąc pod uwagę tę tablicę: $inventory = array( array("type"=>"fruit", "price"=>3.50), array("type"=>"milk", "price"=>2.90), array("type"=>"pork", "price"=>5.43), ); Chciałbym posortować $inventoryelementy według ceny, aby uzyskać: $inventory = array( array("type"=>"pork", "price"=>5.43), array("type"=>"fruit", "price"=>3.50), array("type"=>"milk", "price"=>2.90), ); W jaki sposób mogę to zrobić?
<?php for ($i = 'a'; $i <= 'z'; $i++) echo "$i\n"; Ten fragment kodu daje następujące wyniki (znaki nowej linii są zastępowane spacjami): abcdefghijklmnopqrstu vwxyz aa ab ac ad ae af ag ah ai aj ak al am ao ap aq ar as at au av aw ax ay az …
Próbuję użyć migrate funkcji Laravel 4na OSX. Jednak pojawia się następujący błąd: Laravel requires the Mcrypt PHP extension. O ile rozumiem, jest już włączony (patrz obrazek poniżej). Co jest nie tak i jak mogę to naprawić?
To prawdopodobnie bardzo trywialne pytanie, ale nie znalazłem odpowiedzi ani w wyszukiwarkach internetowych, ani na php.net. Proszę, proszę kierujcie mnie tam, gdzie mogę o tym przeczytać, jeśli nie macie czasu na wyjaśnienia. Co oznacza słowo kluczowe „var” w PHP? Czy są jakieś różnice między PHP4 i PHP5?
Ok, Wiem wszystko array_pop(), ale to usuwa ostatni element. Jaki jest najlepszy sposób na uzyskanie ostatniego elementu tablicy bez usuwania go? EDYCJA: Oto bonus: $array = array('a' => 'a', 'b' => 'b', 'c' => 'c'); lub nawet $array = array('a', 'b', 'c', 'd'); unset($array[2]); echo $array[sizeof($array) - 1]; // Output: …
Próbuję zdekodować ciąg JSON do tablicy, ale pojawia się następujący błąd. Błąd krytyczny: nie można użyć obiektu typu stdClass jako tablicy w C: \ wamp \ www \ temp \ asklaila.php w linii 6 Oto kod: <?php $json_string = 'http://www.domain.com/jsondata.json'; $jsondata = file_get_contents($json_string); $obj = json_decode($jsondata); print_r($obj['Result']); ?>
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.