Używam echoi print_rdużo i prawie nigdy nie używam print. Wydaje mi się, że echoto makro i print_rto pseudonim var_dump. Ale to nie jest standardowy sposób wyjaśniania
Używam echoi print_rdużo i prawie nigdy nie używam print. Wydaje mi się, że echoto makro i print_rto pseudonim var_dump. Ale to nie jest standardowy sposób wyjaśniania
Czy można mieć funkcję PHP zarówno rekurencyjną, jak i anonimową? To jest moja próba uruchomienia go, ale nie przechodzi w nazwie funkcji. $factorial = function( $n ) use ( $factorial ) { if( $n <= 1 ) return 1; return $factorial( $n - 1 ) * $n; }; print $factorial( 5 ); Wiem też, że to zły...
Mam coś takiego: $url = "http://ws.geonames.org/findNearbyPostalCodes?country=pl&placename="; $url .= rawurlencode($city[$i]); $xml = simplexml_load_file($url); echo $url."\n"; $cityCode[] = array( 'city' => $city[$i], 'lat' => $xml->code[0]->lat, 'lng' =>...
Istnieją dwa różne sposoby dostępu do metod w PHP, ale jaka jest różnica? $response->setParameter('foo', 'bar'); i sfConfig::set('foo', 'bar'); Zakładam, że ->(kreska większa niż znak lub szewron) jest używana dla funkcji zmiennych, a ::(podwójne dwukropki) jest używana dla funkcji dla...
Napisałem małą funkcję do ustanowienia bieżącego protokołu adresu URL witryny, ale nie mam protokołu SSL i nie wiem, jak sprawdzić, czy działa on pod https. Czy możesz mi powiedzieć, czy to prawda? function siteURL() { $protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off'...
Mam pole formularza HTML $_POST["url"]z pewnymi ciągami adresów URL jako wartością. Przykładowe wartości
Poniższy kod: <?php class Type { } function foo(Type $t) { } foo(null); ?> nie powiodło się w czasie wykonywania: PHP Fatal error: Argument 1 passed to foo() must not be null Dlaczego nie można przekazać null, tak jak w innych językach?
Mam dwa stoły Useri Post. Jeden Usermoże mieć wiele postsi jeden postnależący do tylko jednego user. W moim Usermodelu mam hasManyrelację ... public function post(){ return $this->hasmany('post'); } A w moim postmodelu mam belongsTorelację ... public function user(){ return...
Wydaje się to dość proste, ale nie mogę znaleźć dobrego sposobu na zrobienie tego. Powiedz na pierwszej stronie, że tworzę zmienną $myVariable = "Some text"; A akcja formularza dla tej strony to „Page2.php”. Więc w Page2.php, jak mogę uzyskać dostęp do tej zmiennej? Wiem, że mogę to zrobić za...
Jeśli mam stdObjectdo powiedzenia, $a. Na pewno nie ma problemu z przypisaniem nowej właściwości $a, $a->new_property = $xyz; Ale potem chcę go usunąć, więc unsetnie ma tu żadnej pomocy. Więc, $a->new_property = null; jest tego rodzaju. Ale czy istnieje bardziej „elegancki”...
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...
Wykonuję wywołanie ajax do mojego własnego serwera na platformie, którą ustawili, aby zapobiec tym wywołaniom ajax (ale potrzebuję go, aby pobrać dane z mojego serwera, aby wyświetlić pobrane dane z bazy danych mojego serwera). Mój skrypt ajax działa, może wysyłać dane do skryptu php mojego...
Mam projekt z kilkoma zależnościami i chciałbym zainstalować inny, ale chciałbym, aby pozostałe były takie, jakie są. Więc edytowałem composer.json, ale jeśli uruchomię composer install, otrzymam następujące dane wyjściowe: Installing dependencies from lock file Warning: The lock file is not up to...
Pochodzący z C ++;) Jak mogę przeciążać funkcje PHP? Jedna definicja funkcji, jeśli istnieją argumenty, a druga, jeśli nie ma argumentów? Czy jest to możliwe w PHP? Czy powinienem użyć jeśli jeszcze, aby sprawdzić, czy są jakieś parametry przekazane z $ _GET i POST? i powiązać...
Jak mogę zamienić ciąg poniżej w tablicę ? pg_id=2&parent_id=2&document&video To jest tablica, której szukam, array( 'pg_id' => 2, 'parent_id' => 2, 'document' => , 'video'
Mam tabelę MySQL, która zawiera następujące informacje: Date product 2011-12-12 azd 2011-12-12 yxm 2011-12-10 sdx 2011-12-10 ssdd Oto przykład skryptu, którego używam do pobierania danych z tej tabeli: <?php $con = mysql_connect("localhost","username","password"); if (!$con) {...
Mam problem z konwersją obiektu stdClass na tablicę. Próbowałem w ten sposób: return (array) $booking; lub return (array) json_decode($booking,true); lub return (array) json_decode($booking); Tablica przed rzutowaniem jest pełna jednym rekordem, po mojej próbie rzutowania jest pusta. Jak...
XDebug oferuje dyrektywę konfiguracyjną „xdebug.profiler_enable_trigger”, która pozwala aktywować profilowanie poprzez przekazanie parametru GET lub POST „XDEBUG_PROFILE” podczas wywoływania skryptu przez HTTP. Jest to przydatne, jeśli nie chcesz profilować WSZYSTKICH swoich skryptów, ale tylko w...
Próbuję parsować trochę HTML przy użyciu DOMDocument, ale kiedy to robię, nagle tracę kodowanie (przynajmniej tak mi się wydaje). $profile = "<div><p>various japanese characters</p></div>"; $dom = new DOMDocument(); $dom->loadHTML($profile); $divs =...
Po zaktualizowaniu mojej wersji php do 5.4.0-3 pojawia się dziwny błąd PHP. Mam tę tablicę: Array ( [host] => 127.0.0.1 [port] => 11211 ) Gdy próbuję uzyskać do niego dostęp w ten sposób, otrzymuję dziwne ostrzeżenia print $memcachedConfig['host']; print $memcachedConfig['port'];...