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.

5
Jakiś przyzwoity parser PHP napisany w PHP? [Zamknięte]
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 4 lata temu . Popraw to pytanie Wykonuję dużo pracy, manipulując i analizując kod PHP. Zwykle używam do tego Tokenizera . W większości …
80 php  parsing 

14
Konwersja HTML do zwykłego tekstu w PHP na potrzeby poczty e-mail
Używam TinyMCE, aby umożliwić minimalne formatowanie tekstu w mojej witrynie. Z utworzonego kodu HTML chciałbym przekonwertować go na zwykły tekst do wiadomości e-mail. Używałem klasy o nazwie html2text , ale naprawdę brakuje jej między innymi obsługi UTF-8. Jednak podoba mi się to, że mapuje pewne znaczniki HTML na formatowanie zwykłego …
80 php  html  email  plaintext 

3
Błąd podczas tworzenia: błąd krytyczny: pcre.h: Brak takiego pliku lub katalogu
Właśnie skończyłem instalować Ubuntu 13.10. Chcę wypróbować Phalcon, a kiedy buduję źródło (phalcon.so), mam ten błąd: from /home/fabrice/Downloads/cphalcon/build/32bits/phalcon.c:204: /usr/include/php5/ext/pcre/php_pcre.h:29:18: fatal error: pcre.h: No such file or directory #include "pcre.h" ^ compilation terminated. make: *** [phalcon.lo] Erreur 1 Moja instalacja lampy to: sudo apt-get install -y apache2 php5 mysql-server libapache2-mod-php5 php5-mysql …

4
Wywołaj funkcję php z JavaScript
Czy istnieje sposób, w jaki mogę uruchomić funkcję php za pomocą funkcji JS? coś takiego: <script type="text/javascript"> function test(){ document.getElementById("php_code").innerHTML="<?php query("hello"); ?>"; } </script> <a href="#" style="display:block; color:#000033; font-family:Tahoma; font-size:12px;" onclick="test(); return false;"> test </a> <span id="php_code"> </span> Zasadniczo chcę uruchomić funkcję php query("hello"), kiedy klikam href o nazwie „Test”, …
80 php  javascript  html  ajax 

11
Dlaczego przykłady tablic PHP zostawiają końcowy przecinek?
Widziałem przykłady takie jak następujące: $data = array( 'username' => $user->getUsername(), 'userpass' => $user->getPassword(), 'email' => $user->getEmail(), ); Jednak w praktyce zawsze nie zostawiałem końcowego przecinka. Czy robię coś złego, czy to tylko „inny” sposób na zrobienie tego? Gdybym używał frameworka, czy końcowy przecinek nie miałby negatywnego wpływu na generowanie …

8
Przełącz się w Laravel 5 - Blade
Jak mogę używać przełącznika w szablonach ostrzy? Kiedy użyłem: @switch($login_error) @case(1) `E-mail` input is empty! @break @case(2) `Password` input is empty! @break @endswitch w rezultacie widzę ten tekst jako zwykły tekst. Wolę używać przełącznika w kilku fragmentach kodu, ponieważ jest dla mnie bardziej przejrzysty niż gdy używam if. Ale jeśli …

11
Jakiego kodu stanu http należy użyć, aby poinformować klienta o przekroczeniu limitu czasu sesji?
Na stronie internetowej używa menedżera połączeń / źródła danych YUI do wysyłania żądań AJAX do serwera, jeśli sesja (która zawiera informacje o tym, czy użytkownik został uwierzytelniony) już przekroczyła limit czasu, te odpowiedzi AJAX, które mogą być przeglądane tylko przez uwierzytelnionego użytkownicy powinni zwrócić kod statusu http, informując klienta, że …


9
php jak przejść o jeden poziom wyżej w katalogu (__ FILE__)
Mam następującą strukturę folderów: mydomain.com ->Folder-A ->Folder-B Mam ciąg z bazy danych, który to „../Folder-B/image1.jpg”, który wskazuje na obraz w folderze B. W skrypcie w folderze A używam dirname ( PLIK ), aby pobrać nazwę pliku i otrzymuję mydomain.com/Folder-A. Wewnątrz tego skryptu potrzebuję napisu 'mydomain.com/Folder-B/image1.jpg. próbowałem $path=dirname(__FILE__).'/'.'../Folder-B/image1.jpg'; To pojawia się …
80 php  dirname 

2
nginx: connect () failed (111: Connection refused) podczas łączenia z upstream
Próbuję wdrożyć mój pierwszy portal. Otrzymuję błąd przekroczenia limitu czasu bramy 502 w przeglądarce, gdy wysyłałem żądanie przez przeglądarkę kiedy sprawdziłem logi, dostałem ten błąd 2014/02/03 09:00:32 [error] 16607#0: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 14.159.131.19, server: foo.com, request: "GET HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "22.11.180.154" …

12
Do czego służą zagnieżdżone funkcje PHP?
W JavaScript funkcje zagnieżdżone są bardzo przydatne: domknięcia, metody prywatne i co masz .. Do czego służą zagnieżdżone funkcje PHP? Czy ktoś ich używa i po co? Oto małe dochodzenie, które przeprowadziłem <?php function outer( $msg ) { function inner( $msg ) { echo 'inner: '.$msg.' '; } echo 'outer: …

9
Dostęp do $ _COOKIE natychmiast po setcookie ()
Próbuję uzyskać dostęp do wartości pliku cookie (używając $_COOKIE) natychmiast po wywołaniu setcookie()funkcji w PHP. Kiedy to robię,$_COOKIE['uname'] nie jest ustawione. Czemu? Należy jednak pamiętać, że $_COOKIE['uname']jest to ustawiane zgodnie z oczekiwaniami po następnym wykonaniu skryptu, na przykład po odświeżeniu strony. setcookie('uname', $uname, time() + 60 * 30); echo "Cookie …
80 php  cookies 


3
Dynamiczna nazwa stałej w PHP
Próbuję dynamicznie utworzyć stałą nazwę, a następnie uzyskać wartość. define( CONSTANT_1 , "Some value" ) ; // try to use it dynamically ... $constant_number = 1 ; $constant_name = ("CONSTANT_" . $constant_number) ; // try to assign the constant value to a variable... $constant_value = $constant_name; Ale uważam, że $ …

8
Łapanie wyjątków od Guzzle
Próbuję wyłapać wyjątki z zestawu testów, które uruchamiam w API, które tworzę i używam Guzzle do korzystania z metod API. Mam testy opakowane w blok try / catch, ale nadal generują nieobsłużone błędy wyjątków. Dodanie detektora zdarzeń zgodnie z opisem w ich dokumentach wydaje się nic nie robić. Muszę być …

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.