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

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

13
mysqliまたはPDO-長所と短所は何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 私たちの代わりに、mysqliとPDOを使用して、準備されたステートメントやトランザクションサポートなどを分割します。プロジェクトによっては、一方を使用するものと、もう一方を使用するものがあります。私たちが別のRDBMSに移行する現実的な可能性はほとんどありません。 PDOは、準備されたステートメントに名前付きパラメーターを許可するという単一の理由で、MySQLiが許可していない限り、PDOを好みます。 プロジェクトを統合して1つのアプローチのみを使用する場合、標準として他のものを選択することについて他に長所と短所はありますか?

10
URLからサーバーにファイルをダウンロード
ええと、これはかなりシンプルに見えます。サーバーにファイルをダウンロードするために必要なことは次のとおりです。 file_put_contents("Tmpfile.zip", file_get_contents("http://someurl/file.zip")); 問題は1つだけです。100MBのような大きなファイルがある場合はどうでしょう。次に、メモリが不足し、ファイルをダウンロードできなくなります。 私が欲しいのは、ファイルをダウンロードしながらディスクに書き込む方法です。そうすれば、メモリの問題にぶつかることなく、大きなファイルをダウンロードできます。
341 php  http  stream  download 




15
PHPで1つの日付形式を別の日付形式に変換する
PHPで1つの日付形式を別の日付形式に変換する簡単な方法はありますか? 私はこれを持っています: $old_date = date('y-m-d-h-i-s'); // works $middle = strtotime($old_date); // returns bool(false) $new_date = date('Y-m-d H:i:s', $middle); // returns 1970-01-01 00:00:00 しかし、もちろん私はそれが夜明けではなく現在の日付を返すようにしたいと思います。何が悪いのですか?

1
JSFiddleのようなものはJSにあるPHPサンドボックスはありますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 JSFiddleのようなものはJSにあるPHPサンドボックスはありますか?
336 php  sandbox 


13
'=='と 'strcmp()'を使用した文字列比較
PHPの===演算子は大文字と小文字が区別されるようです。使用する理由はありますstrcmp()か? 次のようなことをしても安全ですか? if ($password === $password2) { ... }
334 php 

13
PHPUnitで単一のテストメソッドを実行する方法
私は名前の単一のテストメソッドを実行するために苦労していtestSaveAndDropたファイルにescalation/EscalationGroupTest.php付きをphpunit。私は次の組み合わせを試しました: phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=escalation/EscalationGroupTest.php::testSaveAndDrop phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=EscalationGroupTest.php::testSaveAndDrop phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=EscalationGroupTest::testSaveAndDrop phpunit EscalationGroupTest escalation/EscalationGroupTest.php --filter=testSaveAndDrop いずれの場合も、ファイル内のすべてのテストメソッドescalation/EscalationGroupTest.phpが実行されます。代わりにメソッドを1つだけ選択する方法は? クラスの名前はEscalationGroupTestで、バージョンphpunitは3.2.8です。
334 php  phpunit 

20
文字列から数値を抽出する
次のような数字と文字を含む文字列から数字を抽出したい: "In My Cart : 11 items" ここで、番号11またはその他の番号を取得します。
332 php 

22
値によるPHP多次元配列検索
検索したい配列があり、配列uidのキーを取得します。 例 次の2次元配列があるとします。 $userdb = array( array( 'uid' => '100', 'name' => 'Sandra Shush', 'pic_square' => 'urlof100' ), array( 'uid' => '5465', 'name' => 'Stefanie Mcmohn', 'pic_square' => 'urlof100' ), array( 'uid' => '40489', 'name' => 'Michael', 'pic_square' => 'urlof40489' ) ); 関数呼び出しsearch_by_uid(100)(最初のユーザーのuid)はを返し0ます。 関数呼び出しsearch_by_uid(40489)はを返し2ます。 ループを作ってみましたが、コードをより速く実行したいのですが。


12
ディレクトリが存在するかどうかを確認するにはどうすればよいですか?「is_dir」、「file_exists」、またはその両方ですか?
ディレクトリがまだない場合は作成します。 is_dirその目的のために十分に使用していますか? if ( !is_dir( $dir ) ) { mkdir( $dir ); } それとも組み合わせる必要がis_dirありfile_existsますか? if ( !file_exists( $dir ) && !is_dir( $dir ) ) { mkdir( $dir ); }
329 php 


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