タグ付けされた質問 「php」

PHPは、主にサーバー側のWeb開発用に設計された、広く使用されている、高レベルで動的なオブジェクト指向の解釈されたスクリプト言語です。PHP言語に関する質問に使用されます。

15
デバッグログを印刷する方法
一部のPHPコードをデバッグしたいのですが、ログを画面またはファイルに出力するのが適切だと思います。 PHPコードでログを出力するにはどうすればよいですか? 通常のprint/ printfはコンソールではなくHTML出力に行くようです。 私は、ApacheサーバーでPHPコードを実行しています。
129 php  debugging  logging 

21
PHPのif文を壊す方法はありますか?
現在または親実行を停止するにはPHPで任意のコマンドがあるif文は同じ、breakまたはbreak(1)のためにswitch/ loop。例えば $arr=array('a','b'); foreach($arr as $val) { break; echo "test"; } echo "finish"; 上記のコードでは、PHPは実行せecho "test";ず、echo "finish"; 私はこれが必要な場合 $a="test"; if("test"==$a) { break; echo "yes"; // I don't want this line or lines after to be executed, without using another if } echo "finish"; 私がしたい上記とストップの実行文でこれを行う方法があり、そこであってもよいし、追加的な条件ではないかもしれないが、もはや実行するために必要なコードや、そのような?breakifecho "yes"; 更新:この質問を投稿してからわずか2年後、私は大きくなりました。コードを小さなチャンクで記述する方法、ネストされたifがコードの匂いになる理由、そして管理しやすい小さな関数を作成することによってそのような問題を最初から回避する方法を学びました。
129 php 

8
$ _POSTを使用してHTMLから選択オプションの値を取得する
私はselect以下のように使用します: <select name="taskOption"> <option>First</option> <option>Second</option> <option>Third</option> </select> selectPHPでオプションから値を取得し、将来使用するために変数に格納するにはどうすればよいですか?
128 php  html  arrays 

7
PHPスクリプトをスタンドアロンのWindows実行可能ファイルに変換する
かなり単純なタスクを自動化したい。このために、PHP-CLIを使用してコマンドラインから実行する小さなPHPスクリプトを記述しました。このスクリプトを誰かに渡したいのですが、したくありません。 ソースコードを配ります システムにPHPをインストールするように頼む PHPスクリプトの.exeバージョンを作成する方法はありますか?逆コンパイルについてはあまり心配していません。PHPをインストールして構成するように人々に依頼することについて、私はもっと心配しています。
128 php  obfuscation 

4
MySQL、MySQLi、PDOの違いは何ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 7年前休業。 この質問を改善する MySQL、MySQLi、PDOの違いは何ですか? PHP-MySQLでの使用に最適なのはどれですか?
128 php  mysql  pdo  mysqli 

9
PHPStormでPHPバージョンを設定するにはどうすればよいですか?
PHPバージョンの値を設定して(たとえば、4.0以降)、PHPStormで最も古いバージョンでは機能しない関数を強調表示することはできますか?たとえば、PHP4の場合、これで強調表示されるはずです。PCにstatic functionPHPをインストールしていますが、生成する必要があるすべての小さなスクリプトに古いPHPバージョンをインストールしたくありません。 ありがとう
128 php  ide  phpstorm 

3
プロキシ経由でCURLを使用する方法
プロキシサーバーを使用するようにcurlを設定しようとしています。URLはhtmlフォームによって提供されますが、これは問題になりませんでした。プロキシがなければ正常に動作します。このサイトや他のサイトでコードを見つけましたが、機能しません。正しい解決策を見つけるための助けがあれば大歓迎です。ベローズは近いと感じますが、何かが足りないようです。ありがとうございました。 ここからhttp://www.webmasterworld.com/forum88/10572.htmを適応させた次のコードですが、行12にT_VARIABLEがないというエラーメッセージが返されます。 <? $url = '$_POST[1]'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 0); curl_setopt($ch, CURLOPT_PROXY, '66.96.200.39:80'); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0); curl_setopt($ch, CURLOPT_CUSTOMREQUEST,'GET'); curl_setopt ($ch, CURLOPT_HEADER, 1) curl_exec ($ch); $curl_info = curl_getinfo($ch); curl_close($ch); echo '<br />'; print_r($curl_info); ?> 以下はカールからプロキシを経由してコンテンツが返されない <? $proxy = "66.96.200.39:80"; $proxy = explode(':', $proxy); $url …
128 php  curl  proxy  php-curl 

6
MySQLクエリをCSVに変換するPHPコード[終了]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 PHPでMySQLクエリをCSVに変換する最も効率的な方法は何ですか? これは移植性(dirパスと必要なファイルシステムのアクセス許可の設定)を低下させるため、一時ファイルを使用しないことをお勧めします。 CSVには、フィールド名の1行目も含める必要があります。
128 php  mysql  csv 

13
Socket.ioでのPHPの使用
クライアント側でSockets.ioを使用して、サーバー上のPHPベースのアプリケーションと通信することは可能ですか?PHPは、このような「長寿命の接続」方法でコードを作成することもできますか? 私がsocket.ioで見つけたすべてのサンプルコードは、サーバー側のnode.js用であるようです。
128 php  socket.io 

3
PHP:型ヒント-`Closure`と` Callable`の違い
コールバック関数が実行されることを期待している場合は、ClosureまたはCallableタイプヒントとして使用できることに気付きました。例えば: function callFunc1(Closure $closure) { $closure(); } function callFunc2(Callable $callback) { $callback(); } $function = function() { echo 'Hello, World!'; }; callFunc1($function); // Hello, World! callFunc2($function); // Hello, World! 質問: ここの違いは何ですか?つまり、いつ使用するか、またはClosureいつCallableOR を使用するかは同じ目的を果たしますか?
128 php 


10
PHP-オブジェクトの配列からプロパティを抽出する
私は猫オブジェクトの配列を持っています: $cats = Array ( [0] => stdClass Object ( [id] => 15 ), [1] => stdClass Object ( [id] => 18 ), [2] => stdClass Object ( [id] => 23 ) ) 猫のIDの配列を1行で抽出したいと思います(関数でもループでもありません)。 での使用array_walkを考えcreate_functionていましたが、どうすればいいのかわかりません。 何か案が?
128 php 

9
laravel 5.3新しいAuth :: routes()
最近、ブログを書くためにlaravel 5.3を使い始めましたが、実行後に質問があります php artisan make:auth これを実行すると、ルートが生成されます web.php これはその中のコードです: Auth::routes(); Route::get('/home', 'HomeController@index'); 次に、を実行するとphp artisan route:list、LoginController @ loginなどの多くのアクションが見つかります... しかし、これらのアクションはで見つかりませんでした。これらApp\Http\Controllers\Authはどこにありますか? また、何のAuth::routes()略ですか、Authに関するルートが見つかりません。 私は誰かの助けが必要です、私の質問に答えてくれてありがとう

12
XAMPPのphpMyAdminで「設定で定義されたcontroluserの接続に失敗しました」
Windows XPマシンにXAMPPをインストールしたばかりで、次のエラーが表示されます。 構成で定義されているcontroluserの接続に失敗しました。 XAMPPをインストールする前に、MySQLデータベースをインストールしていて、パスワードがありました。MySQLのパスワードを変更してconfig.inc.phpに入れたところ、次のエラーが発生しました。 <?php if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) { $uri = 'https://'; } else { $uri = 'http://'; } $uri .= $_SERVER['HTTP_HOST']; header('Location: '.$uri.'/xampp/'); exit; ?> index.phpにアクセスしようとすると、XAMPPのインストールに問題があるようです。この問題を解決するにはどうすればよいですか?
127 php  phpmyadmin  xampp 

9
PHP 5.3で廃止されたエラーをオフにする
サーバーでPHP 5.3を実行していて、WordPressのインストールでこれらのエラーが吐き出されて、session_start()が壊れました。 Deprecated: Assigning the return value of new by reference is deprecated in /home//public_html/hub/wp-settings.php on line 647 Deprecated: Assigning the return value of new by reference is deprecated in /home//public_html/hub/wp-settings.php on line 662 Deprecated: Assigning the return value of new by reference is deprecated in /home//public_html/hub/wp-settings.php on line 669 …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.