Pytania oznaczone «php»

1071
Uzyskaj pierwszy element tablicy

Mam tablicę: array( 4 => 'apple', 7 => 'orange', 13 => 'plum' ) Chciałbym uzyskać pierwszy element tej tablicy. Oczekiwany wynik: ciąg apple Jedno wymaganie: nie można tego zrobić z przekazaniem referencji , więc array_shiftnie jest to dobre rozwiązanie. W jaki sposób mogę to...

977
Uzyskaj pełny adres URL w PHP

Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Używam tego kodu, aby uzyskać pełny adres URL: $actual_link =

885
Usuń tablicę PHP według wartości (nie klucza)

Mam tablicę PHP w następujący sposób: $messages = [312, 401, 1599, 3, ...]; Chcę usunąć element zawierający wartość $del_val(na przykład $del_val=401), ale nie znam jego klucza. Może to pomóc: każda wartość może być tam tylko raz . Proszę o najprostszą funkcję do wykonania tego...

881
Gdzie mogę znaleźć php.ini?

Kilka lat temu zainstalowałem Apache 2.2x i PHP 5.3.1 na serwerze Linux, który utrzymuję. Użyłem .tar.gz i zbudowałem je zgodnie z instrukcją (zamiast rpms i what-have-you). I wszystko było w porządku. Dzisiaj muszę zainstalować to, co wygląda jak biblioteka PHP. Przeszedłem wszystkie kroki, aby...

831
Jak naprawić błąd „Nagłówki już wysłane” w PHP

Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Podczas uruchamiania skryptu pojawia się kilka takich błędów: Ostrzeżenie: Nie można modyfikować...

814
Generator losowych ciągów PHP

Próbuję utworzyć losowy ciąg w PHP i nie otrzymuję absolutnie żadnych danych wyjściowych z tym: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i < 10; $i++) { $randstring =...

783
Usuń puste elementy tablicy

Niektóre elementy w mojej tablicy są pustymi ciągami na podstawie tego, co użytkownik przesłał. Muszę usunąć te elementy. Mam to: foreach($linksArray as $link) { if($link == '') { unset($link); } } print_r($linksArray); Ale to nie działa. $linksArraywciąż ma puste elementy. Próbowałem...

781
Jak sprawdzić, czy tablica PHP jest asocjacyjna czy sekwencyjna?

PHP traktuje wszystkie tablice jako asocjacyjne, więc nie ma żadnych wbudowanych funkcji. Czy ktoś może polecić dość skuteczny sposób sprawdzenia, czy tablica zawiera tylko klawisze numeryczne? Zasadniczo chcę być w stanie odróżnić to: $sequentialArray = array('apple', 'orange', 'tomato',...