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

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

7
多次元配列を複数のキーで並べ替える
多次元配列を複数のキーで並べ替えようとしていますが、どこから始めればよいのかわかりません。uasortを調べましたが、必要な関数を作成する方法がよくわかりませんでした。 状態、event_type、日付の順に並べ替える必要があります。 私の配列は次のようになります: Array ( [0] => Array ( [ID] => 1 [title] => Boring Meeting [date_start] => 2010-07-30 [time_start] => 06:45:PM [time_end] => [state] => new-york [event_type] => meeting ) [1] => Array ( [ID] => 2 [title] => Find My Stapler [date_start] => 2010-07-22 [time_start] => 10:45:AM [time_end] …

5
bind_resultとget_resultの使用方法の例
bind_resultvs.get_resultを使用して呼び出す方法の例と、一方を他方の上に使用する目的は何であるかを確認したいと思います。 また、それぞれを使用することの長所と短所。 どちらかを使用する場合の制限は何ですか?違いはありますか?

2
UTCは夏時間を採用していますか?
タイムゾーンを変換しUTCたり、逆にしたりするスクリプトを作成しようとしています。しかし、UTC DSTを考慮して、または考慮せずにタイムゾーンを変換しているUTCときに、同じ時間が得られることがわかったところもあります。例:これを変換しようとすると: $mytime = '2011-03-31 05:06:00.000'; $myzone = 'America/New_York'; DSTありとDSTなしのUTCに、私は..を取得します。 (New_York->UTC DST=Yes)2011-03-31 09:06:00 (New_York->UTC DST=No)2011-03-31 09:06:00 .......... これは正しいですか??はいの場合、なぜですか?誰か私にあなたの答えをください。
83 php  time  dst 

9
整数を除算して整数値を取得する
CやPythonのような言語では、整数を整数で割ると、整数が得られます。 >>> 8/3 2 しかし、PHPでは、整数を別の整数で除算すると/、floatが発生することがあります。 php > var_dump(6/3); int(2) php > var_dump(8/3); float(2.6666666666667) PythonやCのように除算を行いたいので、8/3は2になります。PHPでそれを行うにはどうすればよいですか?
83 php 

14
HTTP POST multipart / form-dataを使用してファイルをサーバーにアップロードする方法は?
私はWindowsPhone8アプリを開発しています。MIMEタイプmultipart / form-dataと "userid = SOME_ID"という文字列データを使用したHTTPPOSTリクエストを使用してPHPWebサービス経由でSQLiteデータベースをアップロードしたいと思います。 HttpClient、RestSharp、MyToolkitなどのサードパーティのライブラリを使用したくありません。以下のコードを試しましたが、ファイルがアップロードされず、エラーも発生しません。Android、PHPなどで正常に動作しているため、Webサービスに問題はありません。以下は私の与えられたコードです(WP8用)。どうしたんだ? グーグルで検索しましたが、WP8に固有のものではありません async void MainPage_Loaded(object sender, RoutedEventArgs e) { var file = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFileAsync(DBNAME); //Below line gives me file with 0 bytes, why? Should I use //IsolatedStorageFile instead of StorageFile //var file = await ApplicationData.Current.LocalFolder.GetFileAsync(DBNAME); byte[] fileBytes = null; using (var stream = await …

3
PHP:array_map関数でインデックスを取得できますか?
私は次のようにphpでマップを使用しています: function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = array_map(func, $values); var_dump($mapped); 関数内の値のインデックスを取得することは可能ですか? また、インデックスが必要なコードを書いている場合、マップの代わりにforループを使用する必要がありますか?

4
Symfony2のバンドルに関連するファイルへのアクセス
Symfony2アプリのルーティング構成では、次のようなファイルを参照できます。 somepage: prefix: someprefix resource: "@SomeBundle/Resources/config/config.yml" コントローラまたは他のPHPコード内のバンドルに関連するファイルにアクセスする方法はありますか?特に、Symfony \ Component \ Yaml \ Parserオブジェクトを使用してファイルを解析しようとしていますが、そのファイルを絶対に参照したくありません。基本的に、私はこれをやりたいです: $parser = new Parser(); $config = $parser->parse( file_get_contents("@SomeBundle/Resources/config/config.yml") ); Symfony \ Component \ Finder \ Finderクラスをチェックアウトしましたが、それが私が探しているものではないと思います。何か案は?それとも、これを行うためのより良い方法を見落としているのでしょうか?
83 php  symfony 

4
暗号的に安全なトークンの生成
APIにアクセスするための32文字のトークンを生成するために、現在使用しているものは次のとおりです。 $token = md5(uniqid(mt_rand(), true)); この方法はシステムクロックに基づいているため、暗号的に安全ではないことを読みましたopenssl_random_pseudo_bytes。予測が難しいため、より良い解決策になります。 この場合、同等のコードはどのようになりますか? 私はこのようなことを推測しますが、これが正しいかどうかはわかりません... $token = md5(openssl_random_pseudo_bytes(32)); また、関数に渡す必要がある長さはどれくらいですか?
83 php  security  openssl  token 


10
PDFファイルをPHPとマージする[クローズ]
クローズ。この質問はもっと焦点を合わせる必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てるようにします。 2年前に閉鎖されました。 この質問を改善する 私のコンセプトは-ウェブサイトには10​​個のPDFファイルがあります。ユーザーはいくつかのPDFファイルを選択してから、マージを選択して、選択したページを含む単一のPDFファイルを作成できます。PHPでこれを行うにはどうすればよいですか?
83 php  pdf 


3
コマンドラインからPHPスクリプトを実行する
Webスクリプトの解析に使用されるPHPインタープリターを使用して、コマンドラインからPHPスクリプトを実行するにはどうすればよいですか? 私が持っているphpinfo.phpウェブ番組からアクセスされたファイルGermanがインストールされています。ただし、phpinfo.php-php phpinfo.phpとgrepを使用してコマンドラインからを実行するとGerman、それが見つかりません。したがって、両方のphpは異なります。インストールさphpれているスクリプトを実行する必要がありGermanます。 これどうやってするの?
83 php  command-line 

8
foreachリストアイテムの逆順
このコードのリストアイテムの順序を逆にします。基本的に、それは最も古いものから最近のものへの一連の年であり、私はその出力を逆にしようとしています。 <?php $j=1; foreach ( $skills_nav as $skill ) { $a = '<li><a href="#" data-filter=".'.$skill->slug.'">'; $a .= $skill->name; $a .= '</a></li>'; echo $a; echo "\n"; $j++; } ?>
83 php 

8
PHP:括弧内のテキストを抽出する最良の方法は?
括弧の間にあるテキストセットを抽出するための最良/最も効率的な方法は何ですか?可能な限り最も効率的な方法で、「これ(テキスト)以外のすべてを無視する」という文字列から文字列「text」を取得したいとします。 これまでのところ、私が思いついた最高のものはこれです: $fullString = "ignore everything except this (text)"; $start = strpos('(', $fullString); $end = strlen($fullString) - strpos(')', $fullString); $shortString = substr($fullString, $start, $end); これを行うためのより良い方法はありますか?一般的に正規表現を使用すると効率が低下する傾向があることは知っていますが、関数呼び出しの数を減らすことができない限り、おそらくこれが最善のアプローチでしょうか?考え?
83 php  parsing  string 

17
PHPを使用してディレクトリが空かどうかを確認するにはどうすればよいですか?
次のスクリプトを使用してディレクトリを読み取ります。ディレクトリにファイルがない場合は、空と表示されます。問題は、内部にファイルがあるにもかかわらず、ディレクトリが空であると言い続けることです。その逆も同様です。 <?php $pid = $_GET["prodref"]; $dir = '/assets/'.$pid.'/v'; $q = (count(glob("$dir/*")) === 0) ? 'Empty' : 'Not empty'; if ($q=="Empty") echo "the folder is empty"; else echo "the folder is NOT empty"; ?>
83 php  directory 

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