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.
Szukam dostępu do danych finansowych z usług Google. Znalazłem ten adres URL, który zawiera dane giełdowe firmy Microsoft. Jakie są wszystkie możliwe parametry, które Google dopuszcza dla tego rodzaju żądań HTTP? Chciałbym zobaczyć wszystkie informacje, jakie mogłem uzyskać.
ok używanie usort z funkcją nie jest takie skomplikowane To właśnie miałem wcześniej w moim kodzie liniowym function merchantSort($a,$b){ return ....// stuff; } $array = array('..','..','..'); sortować, po prostu robię usort($array,"merchantSort"); Teraz aktualizujemy kod i usuwamy wszystkie funkcje globalne i umieszczamy je w odpowiednich miejscach. Teraz cały kod jest w …
Bawiłem się anonimowymi funkcjami w PHP i zdałem sobie sprawę, że wydają się nie docierać do zmiennych poza nimi. Czy jest jakiś sposób na obejście tego problemu? Przykład: $variable = "nothing"; functionName($someArgument, function() { $variable = "something"; }); echo $variable; //output: "nothing" Spowoduje to wyświetlenie „nic”. Czy istnieje sposób, aby …
Czy można uzyskać wiele danych wejściowych o tej samej nazwie do opublikowania, a następnie uzyskać do nich dostęp z PHP? Pomysł jest następujący: mam formularz, który umożliwia wprowadzenie nieokreślonej liczby adresów fizycznych wraz z innymi informacjami. Gdybym po prostu nadał każdemu z tych pól tę samą nazwę w kilku wpisach …
Chcę usunąć przecinek z końca ciągu. Tak jak teraz używam $string = substr($string,0,-1); ale to usuwa tylko ostatni znak ciągu. Dodaje ciąg dynamicznie, więc czasami na końcu ciągu nie ma przecinka. Jak mogę poprosić PHP o usunięcie przecinka z końca ciągu, jeśli taki znajduje się na końcu?
$date1 = $date2 = new DateTime(); $date2->add(new DateInterval('P3Y')); Teraz $date1i $date2zawierają tę samą datę - za trzy lata. Chciałbym utworzyć dwa oddzielne czasy danych, jeden, który jest analizowany z ciągu, a drugi z dodanymi do niego trzema latami. Obecnie zhakowałem to w ten sposób: $date2 = new DateTime($date1->format(DateTime::ISO8601)); ale to …
Katalog to coś takiego: home/ file1.html file2.html Another_Dir/ file8.html Sub_Dir/ file19.html Używam tej samej klasy PHP Zip, która jest używana w PHPMyAdmin http://trac.seagullproject.org/browser/branches/0.6-bugfix/lib/other/Zip.php . Nie jestem pewien, jak spakować katalog, a nie tylko plik. Oto, co mam do tej pory: $aFiles = $this->da->getDirTree($target); /* $aFiles is something like, path => …
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 miesięcy temu . Popraw to pytanie Jak mogę powiedzieć, która klasa z wielu (z których wszystkie wykonują tę samą pracę) wykonuje się …
To może być prosta odpowiedź, ale używam $ .ajax jQuery do wywołania skryptu PHP. To, co chcę zrobić, to po prostu umieścić ten skrypt PHP wewnątrz funkcji i wywołać funkcję PHP z javascript. <?php if(isset($_POST['something'] { //do something } ?> do tego <?php function test() { if(isset($_POST['something'] { //do something. …
Otrzymałem tę wiadomość z ostrzeżeniem w Netbeans 7.4 dla PHP, gdy używam $ _POST , $ _GET , $ _SERVER , .... Nie uzyskuj bezpośredniego dostępu do tablicy Superglobal $ _POST Co to znaczy? Co mogę zrobić, aby poprawić to ostrzeżenie? Edycja: przykładowy kod zdarzenia nadal wyświetla to ostrzeżenie.
Oto informacje, które mam: Pracuję z systemem opartym na Linuksie przy użyciu MySQL i PHP5. Muszę mieć możliwość wygenerowania pliku mysqldumpz pliku .php, a następnie zapisania tego zrzutu w pliku na serwerze w określonej przeze mnie lokalizacji. Ponieważ jestem noobletem PHP, chciałbym, aby ktoś udzielił mi pomocy, wskazówek lub kodu, …
Mam pętlę, która sprawdza błędy w moim kodzie PHP. Pierwotnie wyglądało to mniej więcej tak ... foreach($results as $result) { if (!$condition) { $halt = true; ErrorHandler::addErrorToStack('Unexpected result.'); } doSomething(); } if (!$halt) { // do what I want cos I know there was no error } Działa to dobrze …
Używam sklepu PHP , ExtJS i Ajax . Wysyła dane (o tworzeniu, aktualizowaniu, niszczeniu) nie w POST ani GET. W konsoli Chrome moje parametry wychodzące są widoczne jako JSON w polu „ Request Payload ”. $ _POST i $ _GET są puste. Jak go odzyskać w PHP?
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.