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

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


13
指定された日付を今日と比較する
フォローしています $var = "2010-01-21 00:00:00.0" この日付を今日の日付と比較したい(つまり、これ$varが今日より前か、今日と等しいかどうか知りたい) どの機能を使用する必要がありますか?
216 php  date  datetime 

9
PHPで$ Dateに日数を追加する
フォームにmySQLクエリの一部として返された日付があります 2010-09-17 変数$ Date2を$ Date5に次のように設定したいと思います。 $Date2 = $Date + 1 $Date3 = $Date + 2 等.. それは返すこと2010-09-18、2010-09-19等... 私が試してみました date('Y-m-d', strtotime($Date. ' + 1 day')) しかし、これは私にBEFOREの日付を与えます$Date。 別のクエリで使用できるように、日付を「Ymd」の形式で取得する正しい方法は何ですか?
215 php  date 

9
TwigテンプレートでDateTimeオブジェクトをレンダリングする方法
エンティティの1つにあるフィールドの1つが「日時」変数です。 このフィールドを文字列に変換してブラウザでレンダリングするにはどうすればよいですか? ここにコードスニペットがあります: {% for game in games %} ... <td> {{game.gameTeamIdOne.teamName}} </td> <td> {{game.gameTeamIdTwo.teamName}} </td> <td> {{game.gameDate}}</td> </tr> {% endfor %} これが私のエンティティクラスの変数です: /** * @var date $gameDate * * @ORM\Column(name="GAME_DATE", type="datetime", nullable=true) */ private $gameDate; そして、ここに私が得ているエラーメッセージがあります: テンプレートのレンダリング中に例外がスローされました(「キャッチ可能な致命的エラー:クラスDateTimeのオブジェクトを... \ app \ cache \ dev \ twig \ 9b \ ad …
215 php  symfony  datetime  twig 

16
phpizeをインストールして実行する方法
ffmpegPHPセットアップの拡張機能としてインストールするつもりでした。インストールする前に、インストールする必要がphpizeあります。がインストールしphp5-devましたsudo apt-get install php5-dev。しかし、今実行するphpizeと、次のエラーが発生します。 phpize Cannot find config.m4. Make sure that you run '/usr/bin/phpize' in the top level source directory of the module 私のphp.iniの場所は /usr/local/zend/etc/php.ini 別のオンラインリソースから私はこれを試しました sudo apt-get install autoconf automake libtool m4 しかし、それらはすべてすでにインストールされています。 Locate config.m4は何も返しませんでした。 ここで私がどのように取得phpizeしffmpegて、実行できるようにするためのポインタがありますか?
215 php  ffmpeg  phpinfo 

30
PHPでforeachループを使用しているときに配列の最後の要素を見つける
いくつかのパラメーターを使用してSQLクエリの作成者を書いています。Javaでは、配列の長さで現在の配列位置を確認するだけで、forループ内から配列の最後の要素を検出するのは非常に簡単です。 for(int i=0; i< arr.length;i++){ boolean isLastElem = i== (arr.length -1) ? true : false; } PHPでは、配列にアクセスするための非整数のインデックスがあります。したがって、foreachループを使用して配列を反復処理する必要があります。これは、何らかの決定を行う必要がある場合に問題になります(私の場合、クエリの作成中にパラメータまたはパラメータを追加することになります)。 これを行うための標準的な方法がいくつかあるに違いないと私は確信しています。 これをPHPでどのように解決しますか?
215 php  foreach 

7
PHPでJSONからデータを抽出するにはどうすればよいですか?
これは、終わりのない「JSON内のデータにアクセスするにはどうすればよいですか」の多くをカバーする一般的な参照用の質問と回答を目的としています。質問。ここでは、PHPでJSONをデコードし、結果にアクセスするための広範な基本を処理します。 私はJSONを持っています: { "type": "donut", "name": "Cake", "toppings": [ { "id": "5002", "type": "Glazed" }, { "id": "5006", "type": "Chocolate with Sprinkles" }, { "id": "5004", "type": "Maple" } ] } これをPHPでデコードし、結果のデータにアクセスするにはどうすればよいですか?
214 php  json 


18
人々がFlashゲームのPHPベースのハイスコア表をハッキングするのを止める最善の方法は何ですか
スコアの上限がなく、動きを再生するなどしてサーバー上のスコアを確認する方法がないアクションゲームについて話している。 私が本当に必要としているのは、Flash / PHPで可能な最も強力な暗号化と、私のFlashファイル以外からPHPページを呼び出されないようにする方法です。私は過去にいくつかの簡単な方法を試して、単一のスコアに対して複数の呼び出しを行い、チェックサム/フィボナッチシーケンスなどを完了し、Amayeta SWF EncryptでSWFを難読化しましたが、最終的にすべてハッキングされました。 - StackOverflowのレスポンスのおかげで私は今、アドビシステムズ社からいくつかのより多くの情報を発見したhttp://www.adobe.com/devnet/flashplayer/articles/secure_swf_apps_12.htmlとhttps://github.com/mikechambers/as3corelib -私は私が考えます暗号化に使用できます。ただし、これでCheatEngineを回避できるかどうかわかりません。 AS2とAS3の両方に最適なソリューションが異なる場合、それらを知る必要があります。 主な問題はTamperDataやLiveHTTPヘッダーなどの問題のようですが、CheatEngineなどのより高度なハッキングツールもあることを理解しています(Mark Websterに感謝)

15
base64データ文字列からサーバー側でPNG画像を保存する方法
Nihilogicの "Canvas2Image" JavaScriptツールを使用して、キャンバスの描画をPNG画像に変換しています。今必要なのは、このツールが生成するbase64文字列を、PHPを使用してサーバー上の実際のPNGファイルに変換することです。 手短に言えば、私が現在行っていることは、Canvas2Imageを使用してクライアント側でファイルを生成し、次にbase64でエンコードされたデータを取得して、AJAXを使用してサーバーに送信することです。 // Generate the image file var image = Canvas2Image.saveAsPNG(canvas, true); image.id = "canvasimage"; canvas.parentNode.replaceChild(image, canvas); var url = 'hidden.php', data = $('#canvasimage').attr('src'); $.ajax({ type: "POST", url: url, dataType: 'text', data: { base64data : data } }); この時点で、「hidden.php」はdata:image / png; base64、iVBORw0KGgoAAAANSUhEUgAABE ...のようなデータブロックを受け取ります。 この時点から、私はかなり困惑しています。私が読んだことから、PHPのimagecreatefromstring関数を使用することになっていると思いますが、実際にbase64でエンコードされた文字列から実際のPNG画像を作成し、サーバーに保存する方法がわかりません。助けてください!

30
Composerを実行すると、「入力ファイルを開けませんでした:composer.phar」が返されます。
私はsymfony2を初めて利用し、symblogを読みます。データフィクスチャを試す際の第3章では、次のコマンドを試しました。 php composer.phar update しかし、私はエラーを受け取りました: Could not open input file: composer.phar 少しググってみました php composer.phar install それでも同じエラーが発生します。したがって、wampを使用してsymfony2にデータ拡張機能のような新しい拡張機能やバンドルをインストールするためにこのコンポーザーを処理する方法をガイドしてください。

10
PHPのコード難読化ツールはありますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 PHPに優れた難読化ツールを使用した人はいますか?いくつか試してみましたが、非常に大きなプロジェクトでは機能しません。たとえば、あるファイルに含まれ、別のファイルで使用される変数は処理できません。 または、コードの拡散を阻止するための他のトリックはありますか?
212 php  obfuscation 

11
HTMLタグをプレーンテキストとして表示する方法
HTMLが許可されているウェブサイトに入力フォームがあり、HTMLタグの使用に関する指示を追加しようとしています。テキストをお願いします <strong>Look just like this line - so then know how to type it</strong> しかし、これまでのところ私が得るすべては: この行のように見える-それでそれを入力する方法を知っている どのようにタグを表示すれば、人々は何を入力すればいいのかわかるでしょうか
211 php  html 

7
すべてのロケールとその短いコードのリスト?
私が書いているPHPアプリケーションのすべてのロケールとそれらの短いコードのリストを探しています。このデータにはプラットフォーム間で大きなばらつきがありますか? また、国際的なアプリケーションを開発している場合、英語の1つのバージョンのみをサポートできますか、それとも世界中で英語に大きな違いがありますか?

8
PHP-Curlのデバッグ
送信する前に、リクエストの投稿フィールドを確認したいのですが。(デバッグ目的で)。 私が使用しているPHPライブラリ(クラス)は(私ではなく)すでに作成されているので、理解しようとしています。 私の知る限り、curl_setopt()ヘッダーなどのさまざまなオプションを設定curl_exec()するために使用し、リクエストを送信するために使用します。 送信されている投稿フィールドを確認する方法に関するアイデアはありますか?
210 php  debugging  curl 

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