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.

24
Dlaczego nie używasz języka C w swoich aplikacjach internetowych?
Kiedy rano natknąłem się na G-WAN, przyglądałem się kilku różnym serwerom internetowym . Jak rozumiem, jest to serwer WWW napisany w C i musisz go wykorzystać, pisząc swoje strony internetowe / aplikacje w C. Jedną z wyraźnych korzyści jest szybkość, jak sugeruje witryna G-WAN. Jednak na forach twórca G-WAN zapytał, …
101 php  c  web-applications 

10
Czy można zachować przezroczystość obrazu PNG, używając biblioteki PHP imagecopyresampled z GDlib?
Poniższy fragment kodu PHP używa GD do zmiany rozmiaru pliku PNG przesłanego do przeglądarki na 128x128. Działa świetnie, poza tym, że przezroczyste obszary na oryginalnym obrazie są zastępowane jednolitym kolorem - w moim przypadku czarnym. Chociaż imagesavealphajest ustawione, coś jest nie tak. Jaki jest najlepszy sposób na zachowanie przezroczystości ponownie …
101 php  png  transparency  gd  alpha 

6
Ścieżka zasobów w plikach CSS w Symfony 2
Problem Mam plik CSS z pewnymi ścieżkami (dla obrazów, czcionek itp. url(..)). Struktura mojej ścieżki jest następująca: ... +-src/ | +-MyCompany/ | +-MyBundle/ | +-Resources/ | +-assets/ | +-css/ | +-stylesheets... +-web/ | +-images/ | +-images... ... Chcę odwoływać się do moich obrazów w arkuszu stylów. Pierwsze rozwiązanie Zmieniłem wszystkie …
101 php  css  symfony  assetic 

11
Serializacja obiektu PHP do formatu JSON
Więc byłem wędrówki php.net informacji na temat szeregowania PHP obiektów do JSON, gdy natknąłem się nowym interfejsem JsonSerializable . Jest to jednak tylko PHP> = 5.4 i pracuję w środowisku 5.3.x. W jaki sposób osiągnięto taką funkcjonalność PHP <5.4 ? Nie pracowałem jeszcze zbyt wiele z JSON, ale próbuję obsługiwać …

7
Czy mogę zainstalować Laravel bez używania Composera?
Chciałbym wiedzieć, czy mogę zainstalować lub używać frameworka Laravel PHP na dowolnym serwerze WWW bez używania Composera (menedżera pakietów / zależności PHP) za każdym razem? Chciałbym móc upuścić moją aplikację na dowolny serwer WWW (taki jak serwer współdzielony bez dostępu do wiersza poleceń). Jeśli uruchomię composer installpo raz pierwszy (lokalnie), …

7
PHP globalnie w funkcjach
Jaka jest użyteczność słowa kluczowego global ? Czy są jakieś powody, aby preferować jedną metodę od drugiej? Bezpieczeństwo? Występ? Coś jeszcze? Metoda 1: function exempleConcat($str1, $str2) { return $str1.$str2; } Metoda 2: function exempleConcat() { global $str1, $str2; return $str1.$str2; } Kiedy warto używać global? Dla mnie wydaje się to …


7
Czy jest sens minifikacja PHP?
Wiem, że możesz minifikować PHP, ale zastanawiam się, czy jest jakiś sens. PHP jest językiem interpretowanym, więc będzie działał trochę wolniej niż język kompilowany. Moje pytanie brzmi: czy klienci zauważyliby widoczną poprawę szybkości wczytywania stron i takie, gdybym zminimalizował PHP? Czy istnieje sposób na skompilowanie PHP lub czegoś podobnego?
101 php  minify 

2
Dlaczego standardowy czas trwania sesji wynosi 24 minuty (1440 sekund)?
Zrobiłem trochę badań na temat obsługi sesji PHP i znalazłem session.gc_maxlifetimewartość 1440 sekund. Zastanawiałem się, dlaczego standardowa wartość to 1440 i jak jest obliczana? Jaka jest podstawa tego obliczenia? Jak długo warto utrzymywać sesje? Jakie wartości min / max dla session.gc_maxlifetime byś polecił? Powiedziałbym, że im wyższa wartość, tym bardziej …
101 php  security  session 

16
PHPExcel szerokość kolumny automatycznego rozmiaru
Próbuję automatycznie zmienić rozmiar kolumn w moim arkuszu. Piszę plik i na koniec próbuję zmienić rozmiar wszystkich moich kolumn. // Add some data $objPHPExcel->setActiveSheetIndex(0) ->setCellValue('B1', 'test1111111111111111111111') ->setCellValue('C1', 'test1111111111111') ->setCellValue('D1', 'test1111111') ->setCellValue('E1', 'test11111') ->setCellValue('F1', 'test1') ->setCellValue('G1', 'test1'); foreach($objPHPExcel->getActiveSheet()->getColumnDimension() as $col) { $col->setAutoSize(true); } $objPHPExcel->getActiveSheet()->calculateColumnWidths(); Powyższy kod nie działa. Nie zmienia rozmiaru …
101 php  resize  size  phpexcel 

8
Czytanie pliku Excela w PHP [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 miesięcy temu . Popraw to pytanie Próbuję odczytać plik Excel (Office 2003). Istnieje plik Excela, który należy przesłać …

23
PHP Regex do sprawdzenia daty jest w formacie RRRR-MM-DD
Próbuję sprawdzić, czy daty wprowadzone przez użytkowników końcowych są w formacie RRRR-MM-DD. Regex nigdy nie był moją mocną stroną, ciągle otrzymuję fałszywą wartość zwracaną dla preg_match (), którą skonfigurowałem. Więc zakładam, że zrobiłem bałagan w wyrażeniu regularnym, szczegółowo poniżej. $date="2012-09-12"; if (preg_match("^[0-9]{4}-[0-1][0-9]-[0-3][0-9]$",$date)) { return true; }else{ return false; } jakieś …
101 php  regex  date-format 


6
Oblicz całkowitą liczbę sekund w PHP DateInterval
Jaki jest najlepszy sposób obliczenia całkowitej liczby sekund między dwiema datami? Do tej pory próbowałem czegoś w stylu: $delta = $date->diff(new DateTime('now')); $seconds = $delta->days * 60 * 60 * 24; Jednak dayswłaściwość obiektu DateInterval wydaje się być uszkodzona w bieżącej kompilacji PHP 5.3 (przynajmniej w systemie Windows zawsze zwraca …
101 php  datetime  date 

10
Tworzenie pliku konfiguracyjnego w PHP
Chcę utworzyć plik konfiguracyjny dla mojego projektu PHP, ale nie jestem pewien, jaki jest najlepszy sposób, aby to zrobić. Na razie mam 3 pomysły. Zmienna 1-Use $config['hostname'] = "localhost"; $config['dbuser'] = "dbuser"; $config['dbpassword'] = "dbpassword"; $config['dbname'] = "dbname"; $config['sitetitle'] = "sitetitle"; 2-używać Konst define('DB_NAME', 'test'); define('DB_USER', 'root'); define('DB_PASSWORD', ''); define('DB_HOST', …

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.