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.

8
PHP 7: brak pliku VCRUNTIME140.dll
Mam błąd podczas uruchamiania PHP 7 w systemie Windows. Kiedy uruchamiam phpw wierszu poleceń, zwraca okno komunikatu z błędem systemowym: Nie można uruchomić programu, ponieważ na komputerze brakuje pliku VCRUNTIME140.dll. Spróbuj ponownie zainstalować program, aby rozwiązać ten problem. Potem CLIsię zawiesza. Ponieważ nie chcę instalować pliku DLL z zewnętrznej strony …
168 php  windows  dll  php-7 

9
Jak utworzyć kopię obiektu w PHP?
Wygląda na to, że w PHP obiekty są przekazywane przez referencje. Wydaje się, że nawet operatory przypisania nie tworzą kopii obiektu. Oto prosty, wymyślony dowód: <?php class A { public $b; } function set_b($obj) { $obj->b = "after"; } $a = new A(); $a->b = "before"; $c = $a; //i …
168 php  copy  clone  shallow-copy 

8
Laravel 5 Wyczyść pamięć podręczną widoków
Zauważyłem, że widoki pamięci podręcznej Laravel są przechowywane w ~/storage/framework/views.Z biegiem czasu pochłaniają moją przestrzeń. Jak je usunąć? Czy jest jakieś polecenie, które mogłoby to zrobić? Próbowałem, php artisan cache:clear,ale nie czyści pamięci podręcznej widoków. Dzięki temu muszę ręcznie usunąć pliki w tym folderze. Jak również wyłączyć buforowanie widoków?

8
Jak ustawić domyślną wartość kolumny sygnatury czasowej na bieżącą sygnaturę czasową za pomocą migracji Laravel?
Chciałbym utworzyć kolumnę ze znacznikiem czasu z domyślną wartością CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMPużywania Laravel Schema Builder / Migrations. Kilka razy przejrzałem dokumentację Laravel i nie widzę, jak mogę ustawić to jako domyślne dla kolumny znacznika czasu. timestamps()Funkcja sprawia, że ustawienia domyślne 0000-00-00 00:00dla obu kolumn, które to sprawia.

15
Strtotime () nie działa z formatem dd / mm / RRRR
Bardzo podoba mi się ta strtotime()funkcja, ale instrukcja obsługi nie zawiera pełnego opisu obsługiwanych formatów dat. strtotime('dd/mm/YYYY')nie działa, działa tylko z mm/dd/YYYYformatem. Jeśli mam datę w dd/mm/YYYYformacie, jak mogę ją przekonwertować na YYYY-mm-dd? Mogę to zrobić używając explode()funkcji, ale myślę, że są lepsze rozwiązania.
167 php 


6
MySQL vs MySQLi podczas korzystania z PHP [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
167 php  mysql  mysqli 


11
Jak mogę rozbić i przyciąć białe znaki?
Na przykład chciałbym utworzyć tablicę z elementów w tym ciągu: $str = 'red, green, blue ,orange'; Wiem, że możesz eksplodować, przechodzić przez nie w pętlę i przycinać: $arr = explode(',', $str); foreach ($arr as $value) { $new_arr[] = trim($value); } Ale czuję, że istnieje podejście jednokierunkowe, które może sobie z …

19
Doktryna - jak wydrukować prawdziwy sql, a nie tylko przygotowaną instrukcję?
Używamy Doctrine, PHP ORM. Tworzę takie zapytanie: $q = Doctrine_Query::create()->select('id')->from('MyTable'); a następnie w funkcji dodaję różne klauzule Where i inne odpowiednie rzeczy, jak to $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); Później, przed wykonaniem execute()tego obiektu zapytania, chcę wydrukować nieprzetworzony kod SQL, aby go zbadać, i zrobić to: …



9
Jak przekonwertować XML na tablicę w PHP?
Chcę przekonwertować poniższą tablicę XML na PHP. Jakieś sugestie, jak mogę to zrobić? <aaaa Version="1.0"> <bbb> <cccc> <dddd Id="id:pass" /> <eeee name="hearaman" age="24" /> </cccc> </bbb> </aaaa>
166 php  xml 

10
Usuwanie pozycji tablicy według wartości
Muszę usunąć element tablicy o podanej wartości: if (in_array($id, $items)) { $items = array_flip($items); unset($items[ $id ]); $items = array_flip($items); } Czy można to zrobić w krótszy (bardziej efektywny) sposób?
166 php  arrays 


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.