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.


15
Funkcja PHP do generowania UUID v4
Robiłem więc kopanie i próbowałem poskładać funkcję, która generuje prawidłowy UUID v4 w PHP. To jest najbliższy czas jaki mogłem przyjść. Moja wiedza na temat szesnastkowych, dziesiętnych, binarnych, bitowych operatorów PHP i tym podobnych prawie nie istnieje. Ta funkcja generuje prawidłowy identyfikator UUID v4 aż do jednego obszaru. UUID v4 …
233 php  function  uuid 

6
Jak dynamicznie generować plik XML za pomocą PHP?
Muszę dynamicznie generować plik xml w czasie wykonywania. Pomóż mi w generowaniu poniższego pliku XML dynamicznie za pomocą PHP. <?xml version="1.0" encoding="UTF-8"?> <xml> <track> <path>song1.mp3</path> <title>Track 1 - Track Title</title> </track> <track> <path>song2.mp3</path> <title>Track 2 - Track Title</title> </track> <track> <path>song3.mp3</path> <title>Track 3 - Track Title</title> </track> <track> <path>song4.mp3</path> <title>Track …
233 php  xml 

15
Jak skonfigurować uprawnienia do plików dla Laravel?
Używam serwera WWW Apache, którego właściciel ma ustawioną wartość _www:_www. Nigdy nie wiem, jaka jest najlepsza praktyka z uprawnieniami do plików, na przykład kiedy tworzę nowy projekt Laravel 5. Laravel 5 wymaga, /storageaby folder był zapisywalny. Znalazłem wiele różnych podejść, aby to działało i zwykle kończę na 777rekursywnym chmod. Wiem, …

14
jak przekonwertować wartości tablic z ciągu na int?
$string = "1,2,3" $ids = explode(',', $string); var_dump($ids); zwroty array(3) { [0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3" } Potrzebuję, aby wartości były typu int zamiast ciągu typu. Czy istnieje lepszy sposób na zrobienie tego niż zapętlanie tablicy za pomocą foreach i konwertowanie każdego łańcucha na int?
233 php  string  int  explode 


8
Co oznacza wydajność w PHP?
Niedawno natknąłem się na ten kod: function xrange($min, $max) { for ($i = $min; $i <= $max; $i++) { yield $i; } } Nigdy wcześniej nie widziałem tego yieldsłowa kluczowego. Próbuję uruchomić kod Błąd analizy: błąd składni, nieoczekiwany T_VARIABLE w linii x Czym jest to yieldsłowo kluczowe? Czy to w …



13
Jak dołączyć () wszystkie pliki PHP z katalogu?
Czy w PHP mogę dołączyć katalog skryptów? tj. zamiast: include('classes/Class1.php'); include('classes/Class2.php'); czy jest coś takiego: include('classes/*'); Nie można znaleźć dobrego sposobu na włączenie kolekcji około 10 podklas dla konkretnej klasy.
230 php  include 


5
Najprostsze dwukierunkowe szyfrowanie przy użyciu PHP
Jaki jest najprostszy sposób szyfrowania dwukierunkowego w typowych instalacjach PHP? Muszę być w stanie zaszyfrować dane za pomocą klucza łańcuchowego i użyć tego samego klucza do odszyfrowania na drugim końcu. Bezpieczeństwo nie jest tak dużym problemem, jak przenośność kodu, dlatego chciałbym mieć prostotę. Obecnie używam implementacji RC4, ale jeśli mogę …

7
Ustawianie limitu czasu Curl w PHP
Uruchamiam żądanie curl w bazie danych eXist przez php. Zestaw danych jest bardzo duży, w wyniku czego baza danych konsekwentnie zajmuje dużo czasu, aby zwrócić odpowiedź XML. Aby to naprawić, skonfigurowaliśmy żądanie zwijania, którego czas oczekiwania powinien być długi. $ch = curl_init(); $headers["Content-Length"] = strlen($postString); $headers["User-Agent"] = "Curl/1.0"; curl_setopt($ch, CURLOPT_URL, …
230 php  http  curl  timeout 

9
Dopasowywanie spacji w wyrażeniu regularnym
Muszę dopasować znak spacji w wyrażeniu regularnym PHP. Czy ktoś ma jakieś pomysły? Mam na myśli „gavin schulz”, przestrzeń pomiędzy dwoma słowami. Używam wyrażeń regularnych, aby upewnić się, że zezwalam tylko na litery, cyfry i spacje. Ale nie jestem pewien, jak znaleźć przestrzeń. Oto co mam teraz: $newtag = preg_replace("/[^a-zA-Z0-9s|]/", …
229 php  regex 


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.