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.
Jaki jest najłatwiejszy sposób na podkreślenie różnicy między dwoma ciągami znaków w PHP? Myślę wzdłuż linii strony historii edycji Stack Overflow, gdzie nowy tekst jest zielony, a usunięty tekst jest na czerwono. Byłoby idealnie, gdyby były dostępne jakieś gotowe funkcje lub klasy.
Uruchamiam to wywołanie DB, aby uzyskać wielowymiarową tablicę. Próbuję uzyskać klucze każdego z nich, ale kiedy próbuję, pojawia się pusty lub jako tablica. $root_array = array(); $sites = $this->sites($member_id); foreach ($sites as $site){ $records = $this->db->select('p.name as place_name, p.id as place_id,p.active as place_status') ->from('places p') ->join('members_permissions pm','pm.sites_id = p.sites_id and …
Po pierwsze, rozumiem, że w 90% aplikacji różnica w wydajności jest całkowicie nieistotna, ale muszę tylko wiedzieć, która konstrukcja jest szybsza. To i ... Informacje dostępne obecnie w sieci są niejasne. Wiele osób twierdzi, że foreach jest złe, ale technicznie powinno być szybsze, ponieważ ma uprościć pisanie przechodzenia przez tablicę …
Jaki jest dobry sposób na stwierdzenie, że dwie tablice obiektów są równe, gdy kolejność elementów w tablicy jest nieistotna lub nawet podlega zmianie?
Szukam małej funkcji, która pozwoli mi usunąć rozszerzenie z nazwy pliku. Znalazłem wiele przykładów, szukając w Google, ale są one złe, ponieważ po prostu usuwają część ciągu z "." . Używają kropki jako ogranicznika i po prostu przecinają strunę. Spójrz na te skrypty, $from = preg_replace('/\.[^.]+$/','',$from); lub $from=substr($from, 0, (strlen …
Mam skrypt PHP, który jest wywoływany przez jQuery AJAX. Chcę, aby skrypt PHP zwracał dane w formacie JSON do javascript. Oto pseudo kod w skrypcie PHP: $json = "{"; foreach($result as $addr) { foreach($addr as $line) { $json .= $line . "\n"; } $json .= "\n\n"; } $json .= "}"; …
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Obecnie używam Magpie RSS, ale czasami przewraca się, gdy kanał RSS lub Atom nie jest dobrze …
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
Próbuję usunąć wszystko z ciągu, ale tylko liczby (0-9). Myślałem, że to zadziała ... echo preg_replace("[^0-9]","",'604-619-5135'); Ale to echo „604-619-5135”. Czego mi brakuje???
Uwielbiam robić tego typu rzeczy w Perlu: $foo = $bar || $bazprzypisanie $bazdo $foojeżeli $barjest pusta lub nieokreślona. Trzeba również $foo ||= $bletchktóry przypisze tylko $bletchna $foorazie $foonie jest zdefiniowana lub pusty. Operator trójskładnikowy w tej sytuacji jest żmudny i męczący. Z pewnością w PHP dostępna jest prosta, elegancka metoda? …
Jak rozwiązać problem utraty sesji po przekierowaniu w PHP? Ostatnio napotkałem bardzo częsty problem z utratą sesji po przekierowaniu. A po przeszukaniu tej strony nadal nie mogę znaleźć rozwiązania (chociaż to było najbliższe). Aktualizacja Znalazłem odpowiedź i pomyślałem, że opublikuję ją tutaj, aby pomóc każdemu, kto ma ten sam problem.
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.