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.
Po prostu dość proste pytanie dotyczące PDO w porównaniu z MySQLi. Z MySQLi, aby zamknąć połączenie, możesz zrobić: $this->connection->close(); Jednak w przypadku PDO stwierdza, że otwierasz połączenie za pomocą: $this->connection = new PDO(); ale aby zamknąć połączenie, które ustawiłeś null. $this->connection = null; Czy to prawda i czy to faktycznie …
Nie znam PHP w ogóle i miałem krótkie pytanie. Mam 2 zmienne pricePerUniti InvoicedUnits. Oto kod, który nadaje im wartości: $InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits); $pricePerUnit = ((string) $InvoiceLineItem->PricePerUnit); Jeśli to wyświetlę, otrzymam prawidłowe wartości. Powiedzmy 5000zafakturowane jednostki i 1.00ceny. Teraz muszę pokazać całkowitą wydaną kwotę. Kiedy pomnożę te dwa razem, …
Mam mały problem z przestrzeniami nazw i useinstrukcjami. Mam trzy pliki: ShapeInterface.php, Shape.phpi Circle.php. Próbuję to zrobić za pomocą ścieżek względnych, więc umieściłem to we wszystkich klasach: namespace Shape; W mojej klasie w kręgu mam: namespace Shape; //use Shape; //use ShapeInterface; include 'Shape.php'; include 'ShapeInterface.php'; class Circle extends Shape implements …
Jaki jest najlepszy sposób na wygenerowanie MD5 (lub dowolnego innego skrótu) wielowymiarowej tablicy? Mógłbym łatwo napisać pętlę, która przeszłaby przez każdy poziom tablicy, łącząc każdą wartość w ciąg i po prostu wykonując MD5 na ciągu. Wydaje się to jednak w najlepszym razie uciążliwe i zastanawiałem się, czy istnieje funky funkcja, …
Jak mogę zrobić to zapytanie w Laravel: SELECT `p`.`id`, `p`.`name`, `p`.`img`, `p`.`safe_name`, `p`.`sku`, `p`.`productstatusid` FROM `products` p WHERE `p`.`id` IN ( SELECT `product_id` FROM `product_category` WHERE `category_id` IN ('223', '15') ) AND `p`.`active`=1 Mógłbym to również zrobić za pomocą złączenia, ale potrzebuję tego formatu do działania.
Mam formularz, który przekazuje dwie daty (początek i koniec) do skryptu PHP, który doda je do bazy danych. Mam problemy z potwierdzeniem tego. Ciągle otrzymuję następujące błędy Napotkano nieprawidłową wartość liczbową Wtedy używam następującego date("d",$_GET['start_date']); Ale kiedy używam funkcji strtotime () zgodnie z zaleceniami wielu witryn, otrzymuję datę unixowego znacznika …
O ile wiem (a to bardzo mało), istnieją dwa sposoby: $var = new object() Następnie: // Method 1: Set to null $var = null; // Method 2: Unset unset($var); Inna lepsza metoda? Czy ja tu rozdzielam włosy?
Jak mogę sprawdzić, czy wartość wejściowa to prawidłowy adres e-mail przy użyciu php5. Teraz używam tego kodu function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; } else { return false; } } ale pokazuje przestarzały błąd. Jak mogę rozwiązać ten problem. Proszę pomóż mi.
Utworzyłem stronę taxonomy.php w moim folderze motywów WordPress. Chciałbym uzyskać bieżący identyfikator terminu dla funkcji. Jak mogę to uzyskać? get_query_var('taxonomy') zwraca tylko termin slug, chcę ID
Próbuję zainstalować instalator laravel z kompozytorem na moim komputerze z systemem Ubuntu, ale podczas instalacji pojawia się ten błąd. `Nie można rozwiązać Twoich wymagań w postaci zestawu pakietów do zainstalowania. Problem 1 - laravel/installer v1.4.1 requires ext-zip * -> the requested PHP extension zip is missing from your system. - …
Chciałbym na razie dodać 24 godziny do znacznika czasu. Jak znaleźć numer uniksowego znacznika czasu z 24 godzin, aby móc teraz dodać go do znacznika czasu? Chciałbym również wiedzieć, jak dodać 48 godzin lub wiele dni do aktualnego znacznika czasu. Jak mogę najlepiej to zrobić?
Użycie dowolnej aplikacji php skutkuje: dyld: Library not loaded: /usr/local/lib/libpng15.15.dylib Referenced from: /usr/local/bin/php Reason: image not found [1] 4494 trace trap php Większość moich aplikacji php została zainstalowana przy użyciu homebrew, z wyjątkiem kompozytora (instalowanego przy użyciu curl) Próbowałem usunąć libpng i ponownie zainstalować za pomocą homebrew bezskutecznie. Następnie należy …
Odnośnie obsługi błędów w PHP - z tego co wiem, istnieją 3 style: die()lub exit()styl: $con = mysql_connect("localhost","root","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } throw Exception styl: if (!function_exists('curl_init')) { throw new Exception('need the CURL PHP extension. Recomplie PHP with curl'); } trigger_error() styl: if(!is_array($config) && …
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.