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.


5
Sprawdź, czy istnieje var przed usunięciem ustawień w PHP?
Przy włączonym raportowaniu błędów, a nawet dla najlepszych praktyk, podczas kasowania zmiennej w PHP, czy powinieneś najpierw sprawdzić, czy istnieje (w tym przypadku nie zawsze istnieje) i usunąć ją, czy po prostu usunąć? <?PHP if (isset($_SESSION['signup_errors'])){ unset($_SESSION['signup_errors']); } // OR unset($_SESSION['signup_errors']); ?>
88 php 

9
Połącz dwie tablice
Mam dwie takie tablice: array( '11' => '11', '22' => '22', '33' => '33', '44' => '44' ); array( '44' => '44', '55' => '55', '66' => '66', '77' => '77' ); Chcę połączyć te dwie tablice tak, aby nie zawierały zduplikowanych, a także zachować ich oryginalne klucze. Na przykład …
88 php  arrays  unique 

3
Jak pominąć testy w PHPunit?
Używam phpunita w połączeniu z jenkinsem i chcę pominąć niektóre testy, ustawiając konfigurację w pliku XML phpunit.xml Wiem, że mogę użyć w linii poleceń: phpunit --filter testStuffThatBrokeAndIOnlyWantToRunThatOneSingleTest jak przetłumaczyć to na plik XML, skoro <filters>tag służy tylko do pokrycia kodu? Chciałbym przeprowadzić wszystkie testy oprócz testStuffThatAlwaysBreaks
88 php  phpunit 

8
Dynamiczne wywołanie metod klas w PHP
Czy istnieje sposób na dynamiczne wywołanie metody w tej samej klasie dla PHP? Nie mam prawidłowej składni, ale chcę zrobić coś podobnego do tego: $this->{$methodName}($arg1, $arg2, $arg3);
88 php 


5
PHP - zdefiniuj stałą wewnątrz klasy
Jak zdefiniować stałą w klasie i sprawić, by była widoczna tylko wtedy, gdy zostanie wywołana w kontekście klasy? ....coś jak Foo::app()->MYCONSTANT; (a jeśli zostanie wezwany, lubi MYCONSTANTbyć ignorowany)
88 php  class  constants 

2
Doctrine 2 i tabela linków wiele do wielu z dodatkowym polem
(Przepraszam za moje niespójne pytanie: próbowałem odpowiedzieć na kilka pytań podczas pisania tego posta, ale oto jest :) Próbuję utworzyć model bazy danych z relacją wiele-do-wielu wewnątrz tabeli linków, ale która ma również wartość na łącze, w tym przypadku tabela zapasów. (to jest podstawowy przykład na więcej problemów, które mam, …

3
Konwertuj tablicę asocjacyjną na prostą tablicę jej wartości w php
Chciałbym przekonwertować tablicę: Array ( [category] => category [post_tag] => post_tag [nav_menu] => nav_menu [link_category] => link_category [post_format] => post_format ) do array(category, post_tag, nav_menu, link_category, post_format) próbowałem $myarray = 'array('. implode(', ',get_taxonomies('','names')) .')'; który odbija się echem: array(category, post_tag, nav_menu, link_category, post_format) Więc mogę to zrobić echo $myarray; echo …


7
getenv () kontra $ _ENV w PHP
Jaka jest różnica między getenv()i $_ENV? Czy są jakieś kompromisy między używaniem któregokolwiek z nich? Zauważyłem, że czasami getenv()daje mi to, czego potrzebuję, a $_ENVnie (np. HOME).

6
Jak stworzyć serwer websockets w PHP
Czy są jakieś samouczki lub przewodniki pokazujące, jak samodzielnie napisać prosty serwer WebSockets w PHP? Szukałem go w Google, ale nie znalazłem wielu. Znalazłem phpwebsockets, ale jest już nieaktualne i nie obsługuje najnowszego protokołu. Próbowałem zaktualizować go samodzielnie, ale nie działa. #!/php -q <?php /* >php -q server.php */ error_reporting(E_ALL); …


5
Dodanie elementu do tablicy asocjacyjnej
//go through each question foreach($file_data as $value) { //separate the string by pipes and place in variables list($category, $question) = explode('|', $value); //place in assoc array $data = array($category => $question); print_r($data); } To nie działa, ponieważ zastępuje wartość danych. Jak mogę jednak dodać wartość asocjacyjną do każdej pętli? $file_datato …
88 php 

18
Laravel: Auth :: user () -> id próbując uzyskać właściwość obiektu niebędącego obiektem
Otrzymuję następujący błąd „próbuję uzyskać właściwość obiektu niebędącego obiektem”, kiedy przesyłam formularz w celu dodania użytkownika, błąd znajduje się najwyraźniej w pierwszej linii: Auth :: user () -> id następującego : $id = Auth::user()->id; $currentuser = User::find($id); $usergroup = $currentuser->user_group; $group = Sentry::getGroupProvider()->findById($usergroup); $generatedPassword = $this->_generatePassword(8,8); $user = Sentry::register(array('email' => …

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.