Pytania oznaczone «php»

358
Czy mogę spróbować / złapać ostrzeżenie?

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...

355
Jak wcisnąć zarówno wartość, jak i klucz do tablicy PHP

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...

353
JavaScript Odpowiednik PHP Explode ()

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

348
Jak w PHP zmienić klucz elementu tablicy?

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...

346
Lista funkcji Big-O dla PHP

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...

345
PHP shell_exec () vs exec ()

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ą

345
Co to jest „YTowOnt9”?

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...

344
Cechy a interfejsy

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źć...

341
Pobierz plik na serwer z adresu URL

Cóż, ten wydaje się dość prosty i jest. Aby pobrać plik na serwer, wystarczy: file_put_contents("Tmpfile.zip", file_get_contents("http://someurl/file.zip")); Jest tylko jeden problem. Co jeśli masz duży plik, na przykład 100 MB. Wówczas zabraknie pamięci i nie będzie można pobrać pliku. To,...

336
Konwertuj jeden format daty na inny w PHP

Czy istnieje prosty sposób na konwersję jednego formatu daty na inny format daty w PHP? Mam to: $old_date = date('y-m-d-h-i-s'); // works $middle = strtotime($old_date); // returns bool(false) $new_date = date('Y-m-d H:i:s', $middle); // returns 1970-01-01 00:00:00 Ale oczywiście chciałbym,...