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.

12
Najlepszy sposób na wyczyszczenie wartości tablicy PHP
Który z nich jest bardziej wydajny w usuwaniu wszystkich wartości w tablicy? Pierwsza wymagałaby ode mnie używania tej funkcji za każdym razem w pętli drugiego przykładu. foreach ($array as $i => $value) { unset($array[$i]); } Albo to foreach($blah_blah as $blah) { $foo = array(); //do something $foo = null; }
172 php  arrays 

4
Co robi \ (ukośnik odwrotny) w PHP (5.3+)?
Co robi \w PHP? Na przykład, CSRF4PHP ma \FALSE, \session_idi \Exception: public function __construct($timeout=300, $acceptGet=\FALSE){ $this->timeout = $timeout; if (\session_id()) { $this->acceptGet = (bool) $acceptGet; } else { throw new \Exception('Could not find session id', 1); } }

15
Wyodrębnianie podciągów PHP. Pobierz ciąg przed pierwszym „/” lub cały ciąg
Próbuję wyodrębnić podciąg. Potrzebuję pomocy przy zrobieniu tego w PHP. Oto kilka przykładowych ciągów, z którymi pracuję, i potrzebnych mi wyników: home/cat1/subcat2 => home test/cat2 => test startpage => startpage Chcę uzyskać ciąg do pierwszego /, ale jeśli nie /ma, zdobądź cały ciąg. Próbowałem, substr($mystring, 0, strpos($mystring, '/')) Myślę, że …
170 php  string  substring 

18
Jak wyczyścić wpisy pamięci podręcznej APC?
Muszę wyczyścić wszystkie wpisy pamięci podręcznej APC, kiedy wdrażam nową wersję witryny. APC.php ma przycisk do czyszczenia wszystkich pamięci podręcznych kodu operacji, ale nie widzę przycisków do usuwania wszystkich wpisów użytkowników, wszystkich wpisów systemowych lub wszystkich wpisów w katalogu. Czy można wyczyścić wszystkie wpisy pamięci podręcznej za pomocą wiersza poleceń …
170 php  performance  caching  apc 

10
Kiedy używać klas statycznych, a kiedy utworzonych z instancji
PHP to mój pierwszy język programowania. Nie mogę się do końca ogarnąć, kiedy używać klas statycznych, a kiedy obiektów utworzonych. Zdaję sobie sprawę, że możesz powielać i klonować obiekty. Jednak przez cały mój czas używania php każdy obiekt lub funkcja zawsze kończyła się jako pojedyncza wartość zwracana (tablica, ciąg znaków, …
170 php  oop  class 

7
Utwórz lub zapisz / dołącz w pliku tekstowym
Mam stronę internetową, na której za każdym razem, gdy użytkownik się loguje lub wylogowuje, zapisuję ją do pliku tekstowego. Mój kod nie działa w zakresie dołączania danych lub tworzenia pliku tekstowego, jeśli nie istnieje. Oto przykładowy kod $myfile = fopen("logs.txt", "wr") or die("Unable to open file!"); $txt = "user id …
170 php 



14
PHP cURL nie działa - WAMP w systemie Windows 7 64 bit
Mam zainstalowany WAMP na moim Windows 7 64bit. cURL nie działa, ale nadal mam go włączony z zasobnika WAMP. Mam również Odkomentowano extension=php_curl.dllw php.inizarówno dla PHP i folder Apache. Windows daje mi komunikat o błędzie, Uruchomienie PHP: nie można załadować biblioteki dynamicznej „c: /wamp/bin/php/php5.4.3/ext/php_curl.dll” - aplikacja nie uruchomiła się, ponieważ …
169 php  curl  wamp 

30
file_put_contents (meta / services.json): nie udało się otworzyć strumienia: odmowa uprawnień
Jestem nowy w Laravel. Próbowałem się otworzyć http://localhost/test/public/i dostałem Błąd w obsłudze wyjątków. Przeszukałem go i zmieniłem uprawnienia do katalogu przechowywania, chmod -R 777 app/storageale bezskutecznie. Zmieniłem debug=>truesię app.phpi odwiedził stronę i mam błąd w obsługi wyjątków: Nie można otworzyć strumienia lub pliku „/var/www/html/test/app/storage/logs/laravel.log”: otwarcie strumienia nie powiodło się: Odmowa …

6
Jak mogę bezpiecznie przechowywać hasła moich użytkowników?
O ile jest to bezpieczniejsze niż zwykły MD5 ? Właśnie zacząłem zajmować się bezpieczeństwem hasłem. Jestem całkiem nowy w PHP. $salt = 'csdnfgksdgojnmfnb'; $password = md5($salt.$_POST['password']); $result = mysql_query("SELECT id FROM users WHERE username = '".mysql_real_escape_string($_POST['username'])."' AND password = '$password'"); if (mysql_num_rows($result) < 1) { /* Access denied */ echo …



11
Jak zadeklarować zmienną globalną w php?
Mam kod coś takiego: <? $a="localhost"; function body(){ global $a; echo $a; } function head(){ global $a; echo $a; } function footer(){ global $a; echo $a; } ?> czy istnieje sposób na zdefiniowanie zmiennej globalnej w jednym miejscu i udostępnienie zmiennej jednocześnie $awe wszystkich funkcjach? bez używania global $a;więcej?


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.