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

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

28
Laravel 5+ Ubuntu14.04で500内部サーバーエラーが発生する
LaravelをWindowsOSに何度もインストールしましたが、この種の問題は発生しませんでした。この500内部サーバーは通常、「mod_rewrite」モジュールがオンになっていないときに発生します。 ただし、Ubuntu 14.04では、この問題が頭痛の種になっています。rewrite_modをインストールしましたが、機能しません。ie内のすべてのフォルダとファイルへのアクセスを許可しました / var / www / html / laravel_project それでも動作しません。.htaccessもオリジナルからこれに変更しました。 +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] Laravel5 +に必要なすべての拡張機能もあります。私がしなかったことが残っていますか?

7
整数のような名前のオブジェクトプロパティにアクセスする方法は?
私はjson_decode()次のようなものを使用しています: $myVar = json_decode($data) これは私にこのような出力を与えます: [highlighting] => stdClass Object ( [448364] => stdClass Object ( [Data] => Array ( [0] => Tax amount liability is ....... キー[0]の文字列値にアクセスしたい。私が次のようなことをしようとすると: print $myVar->highlighting->448364->Data->0; 私はこのエラーを受け取ります: 解析エラー:構文エラー、予期しないT_DNUMBER 2つの数字/整数に問題があるようです。
87 php  object  properties 

6
xpathを使用したCSSクラスの選択
.dateという名前のクラスだけを選択したい 何らかの理由で、これを機能させることができません。誰かが私のコードの何が悪いのか知っているなら、それは大いに感謝されるでしょう。 @$doc = new DOMDocument(); @$doc->loadHTML($html); $xml = simplexml_import_dom($doc); // just to make xpath more simple $images = $xml->xpath('//[@class="date"]'); foreach ($images as $img) { echo $img." "; }
87 php  html  xml  xpath  web 

7
パッケージphp5にはインストール候補がありません(Ubuntu 16.04)
次のコードを使用してUbuntu 16.04にphp5をインストールしようとすると: sudo apt-get install php5 php5-mcrypt 次のエラーが発生します。 Reading package lists... Done Building dependency tree Reading state information... Done Package php5 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: …
87 php  ubuntu  apt  dpkg  ubuntu-16.04 

19
Mysqlパスワードの有効期限が切れました。接続できません
Macをワイプして、ElCapitanを新規インストールしました。私は今Mysqlに接続するのに苦労しています。Webサーバーのセットアッププロセスを経て、簡単なPHPテストファイルを作成しました。 <?php $conn = new mysqli("127.0.0.1", "root", "xxxxxxxx"); if ($conn->connect_error) echo "Connection failed: " . $conn->connect_error; else echo "Connected successfully"; phpinfo(); ?> 実行すると、次のエラーが発生します。 Warning: mysqli::mysqli(): (HY000/1862): Your password has expired. To log in you must change it using a client that supports expired passwords. in /Users/rich/Documents/DESIGN/test/index.php on line 3 Connection …

13
PHP-phpファイルを含め、クエリパラメータも送信します
特定の条件に基づいて、phpスクリプトのページを表示する必要があります。if条件があり、条件が満たされた場合に「インクルード」を実行しています。 if(condition here){ include "myFile.php?id='$someVar'"; } 問題は、サーバーにファイル「myFile.php」があることですが、引数(id)を使用してこのファイルを呼び出したいので、「id」の値は呼び出すたびに変わります。 誰かがこれを達成する方法を教えてもらえますか?ありがとう。

4
Symfony 2.8、3.0以降のbuildForm()にデータを渡す
私のアプリケーションは現在、この回答で推奨されているように、コンストラクターを使用してデータをフォームタイプに渡します。ただし、Symfony 2.8アップグレードガイドでは、型インスタンスをcreateForm関数に渡すことは非推奨であるとアドバイスしています。 型インスタンスをForm :: add()、FormBuilder :: add()およびFormFactory :: create *()メソッドに渡すことは非推奨であり、Symfony3.0ではサポートされなくなります。代わりに、そのタイプの完全修飾クラス名を渡します。 Before: $form = $this->createForm(new MyType()); After: $form = $this->createForm(MyType::class); 完全修飾クラス名でデータを渡すことができないので、別の方法はありますか?
87 php  symfony 

8
PHPコードでassertを使用する必要がありますか?
同僚が、ライブラリ内のifステートメントを使用して例外をスローした場所にassertコマンドを数回追加しました。(私はこれまでアサートについて聞いたことがありませんでした。)これは彼がそれをどのように使用したかの例です: assert('isset($this->records); /* Records must be set before this is called. */'); 私はしただろう: if (!isset($this->records)) { throw new Exception('Records must be set before this is called'); } assertに関するPHPのドキュメントを読むと、assertを使用する前に、assertがアクティブであることを確認し、ハンドラーを追加することをお勧めします。彼がこれをした場所が見つかりません。 だから、私の質問は、上記のことを考えると、assertを使用するのは良い考えですか?ifや例外の代わりにもっと頻繁に使用する必要がありますか? また、これらのライブラリは、私たちが参加していない可能性のあるプロジェクトも含め、さまざまなプロジェクトやサーバーで使用することを計画しています(ライブラリはオープンソースです)。これはassertの使用に違いはありますか?
87 php  assert 

5
Curl POSTリクエストヘッダーを表示しますか?これを行う方法はありますか?
Curl Web自動化アプリを構築していますが、POSTアクションの目的の結果が得られないという問題があります。送信している完全なPOSTリクエストを(ヘッダー付きで)表示する方法を理解するのに問題があります。これを検索してきましたが、表示されるのは応答ヘッダーだけです。実際には、これらも必要ですが、Googleで見つけた投稿のいずれにも言及されていないリクエストも必要です。 このようなものを使用してcurlリクエストの結果を表示できることはわかっています(構文がオフの場合はご容赦ください。参照するIDEとコードを使用して仮想マシンを既にシャットダウンしています。 $result = curl($curl_exect) ; とにかく、ヘッダー全体を表示する方法についてアドバイスをいただければ幸いです。
87 php  curl  request  header  libcurl 

8
PHPでの動的クラスメソッドの呼び出し
PHPの同じクラスのメソッドを動的に呼び出す方法はありますか?構文が正しくありませんが、次のようなことをしたいと思っています。 $this->{$methodName}($arg1, $arg2, $arg3);
87 php 



9
DATETIME形式の値に1日を追加する
特定の状況では、DATETIME形式の変数の値に1日を追加したいと思います。 $start_date = date('Y-m-d H:i:s', strtotime("{$_GET['start_hours']}:{$_GET['start_minutes']} {$_GET['start_ampm']}")); これを行うための最良の方法は何ですか?
87 php  mysql  date  datetime 

11
Laravelミドルウェアが変数をコントローラーに返す
ユーザーがページを表示できるかどうかを判断するために、ユーザーのアクセス許可チェックを実行しています。これには、最初にいくつかのミドルウェアを介して要求を渡すことが含まれます。 私が抱えている問題は、データをビュー自体に返す前に、ミドルウェアとコントローラーで同じデータベースクエリを複製していることです。 セットアップの例を次に示します。 --routes.php Route::get('pages/{id}', [ 'as' => 'pages', 'middleware' => 'pageUser' 'uses' => 'PagesController@view' ]); --PageUserMiddleware.php(クラスPageUserMiddleware) public function handle($request, Closure $next) { //get the page $pageId = $request->route('id'); //find the page with users $page = Page::with('users')->where('id', $pageId)->first(); //check if the logged in user exists for the page if(!$page->users()->wherePivot('user_id', Auth::user()->id)->exists()) …


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