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.
Widzę ten błąd dopiero po zaktualizowaniu środowiska PHP do wersji PHP 5.4 i nowszych. Błąd wskazuje na ten wiersz kodu: Błąd: Tworzenie domyślnego obiektu z pustej wartości Kod: $res->success = false; Czy najpierw muszę zadeklarować swój $resobiekt?
Wystąpił ten błąd, gdy poprosiłem o aktualizację wersji PHP z 5.2.17 do PHP 5.3.21 na serwerze. <div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;"> <h4>A PHP Error was encountered</h4> <p>Severity: Warning</p> <p>Message: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone …
Muszę złapać ostrzeżenia wyrzucane z niektórych rodzimych funkcji php, a następnie je obsłużyć. Konkretnie: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) Wyświetla ostrzeżenie, gdy zapytanie DNS nie powiedzie się. try/ catchnie działa, ponieważ ostrzeżenie nie jest wyjątkiem. Mam teraz 2 …
Spójrz na ten kod: $GET = array(); $key = 'one=1'; $rule = explode('=', $key); /* array_push($GET, $rule[0] => $rule[1]); */ Szukam czegoś takiego, aby: print_r($GET); /* output: $GET[one => 1, two => 2, ...] */ Czy jest do tego funkcja? (ponieważ array_pushnie będzie działać w ten sposób)
Mam ten ciąg: 0000000020C90037: TEMP: dane Potrzebuję tego ciągu: TEMP: dane. Z PHP zrobiłbym to: $str = '0000000020C90037:TEMP:data'; $arr = explode(':', $str); $var = $arr[1].':'.$arr[2]; Jak skutecznie explodenapisać ciąg w JavaScript, tak jak działa w PHP?
Czy istnieje standardowy sposób przekazywania tablicy przez ciąg zapytania? Dla jasności mam ciąg zapytania z wieloma wartościami, z których jedna byłaby wartością tablicy. Chcę, aby wartość ciągu zapytania była traktowana jako tablica - nie chcę, aby tablica została rozbita, aby była nierozróżnialna od innych zmiennych ciągu zapytania. Ponadto, zgodnie z …
Mam tablicę asocjacyjną w postaci, w key => valuektórej klucz jest wartością liczbową, jednak nie jest to kolejna wartość liczbowa. Klucz jest w rzeczywistości numerem identyfikacyjnym, a wartość jest liczbą. W większości przypadków jest to w porządku, jednak potrzebuję funkcji, która pobiera czytelną dla człowieka nazwę tablicy i używa jej …
Po dłuższym użyciu PHP zauważyłem, że nie wszystkie wbudowane funkcje PHP działają tak szybko, jak się spodziewano. Rozważ te dwie możliwe implementacje funkcji, która sprawdza, czy liczba jest liczbą pierwszą, używając buforowanej tablicy liczb pierwszych. //very slow for large $prime_array $prime_array = array( 2, 3, 5, 7, 11, 13, .... …
Nasz framework (PHP) czasami renderuje ukryte dane wejściowe z wartością YTowOnt9. Nie mogę znaleźć tego ciągu nigdzie w (ogromnej) bazie kodu i nie mogę dowiedzieć się, skąd on pochodzi. Zdecydowałem się na Google dla tego konkretnego ciągu, a wynik mnie zaskoczył. Ponad pół miliona - rodzaj losowych - trafień. Nie …
Jestem stara się zrozumieć różnicę między shell_exec()i exec()... Zawsze używałem exec()poleceń po stronie serwera, kiedy miałbym ich używać shell_exec()? Czy to shell_exec()tylko skrót exec()? Wydaje się, że jest tak samo z mniejszą liczbą parametrów.
Próbuję zainstalować określoną wersję pakietu za pomocą Composer. Próbowałem composer installi composer requireale są one zainstalowanie najnowszej wersji pakietu. Co jeśli chcę starszą wersję?
Ostatnio próbuję uczyć się na PHP i odkrywałem, że jestem uzależniony od cech. Rozumiem koncepcję ponownego wykorzystania kodu horyzontalnego i nie chcę dziedziczyć po klasie abstrakcyjnej. Nie rozumiem tylko: jaka jest zasadnicza różnica między używaniem cech a interfejsami? Próbowałem znaleźć porządny post na blogu lub artykuł wyjaśniający, kiedy użyć jednego …
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.