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

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

8
PHP call_user_funcと関数の呼び出しのみ
これについては非常に簡単な説明があると思います。これの違いは何ですか: function barber($type){ echo "You wanted a $type haircut, no problem\n"; } call_user_func('barber', "mushroom"); call_user_func('barber', "shave"); ...そしてこれ(そして利点は何ですか?): function barber($type){ echo "You wanted a $type haircut, no problem\n"; } barber('mushroom'); barber('shave');
90 php  function 

7
YouTube APIバージョン3で動画の長さを取得するにはどうすればよいですか?
YouTube API v3を使用してYouTubeを検索しています。 https://developers.google.com/youtube/v3/docs/search ご覧のとおり、応答JSONには動画の長さが含まれていません。ビデオの長さを取得する方法はありますか? できれば、結果の各要素に対してAPIを再度呼び出さないようにしてください(期間を取得する唯一の方法でない限り)。

6
.htaccessにupload_max_filesizeを設定するにはどうすればよいですか?
私はこれらの2行を入れようとしています php_value post_max_size 30M php_value upload_max_filesize 30M ルートの.htaccessファイルに「内部サーバーエラー」メッセージが表示される... php5がサーバーで実行され ているphp.iniにアクセスできないため、htaccessが唯一のチャンスだと思います。 どこが間違いか教えていただけますか? 前もって感謝します
90 php  .htaccess 

9
PHPを使用して昨日の日付を取得する方法は?
PHPで特定の日付形式を使用して昨日の日付を取得したいのですが、これは次の形式です。 $today = date("d.m.Y"); //15.04.2013 出来ますか? それぞれ変更する必要がある場合は、月と年を考慮してください。
90 php  date 


2
JavaScriptを使用せずにHTMLフォームから配列をPOSTする
私は少し複雑なフォームを持っており、タプルの配列をネイティブにPOSTすることで、サーバー側(PHP)の処理を簡素化したいと考えています。 フォームの最初の部分はユーザーを表します: ファーストネーム 苗字 Eメール 住所 等 フォームの2番目の部分は、ツリーを表します。 フルーツ 高さ 等 問題は、同じフォームで1人のユーザーに対して複数のツリーをPOSTできる必要があることです。ツリーの配列を持つ単一のユーザーとして情報を送信したいのですが、これはフォームでは複雑すぎる可能性があります。頭に浮かぶのは、JavaScriptを使用してUserオブジェクトとTreeオブジェクトの配列を含むJSONメッセージを作成することだけです。しかし、より多くのユーザーをサポートするためにjavascriptを避けるのは良いことです(スクリプトをオフにしている人もいます)。
90 php  html  forms  post 


9
Laravel Request :: all()は静的に呼び出されるべきではありません
Laravelでは、私が呼び出ししようとしている$input = Request::all();上でstore()、私のコントローラのメソッドが、私は次のエラーを取得しています: 互換性のないコンテキストからIlluminate\Http\Request::all()想定して$this、非静的メソッドを静的に呼び出すことはできません これを修正するための最良の方法を見つける助けはありますか?(私はララキャストをフォローしています)
90 php  laravel  laravel-5 

9
PHPの日付に3か月を追加する
$effectiveDate日付2012-03-26を含むという変数があります。 この日付に3か月を追加しようとしていますが、失敗しました。 これが私が試したことです: $effectiveDate = strtotime("+3 months", strtotime($effectiveDate)); そして $effectiveDate = strtotime(date("Y-m-d", strtotime($effectiveDate)) . "+3 months"); 私は何が間違っているのですか?どちらのコードも機能しませんでした。
90 php  date  strtotime 

18
URLで生成されたLaravelの「public / index.php」を削除するにはどうすればよいですか?
私は削除する必要がある index.phpかpublic/index.phpLaravelで生成されたURLから。一般的にパスはlocalhost/public/index.php/someWordForRoute、それは次のようなものでなければなりませんlocalhost/someWordForRoute. .htaccess <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes. RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller. RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php[L] app / config / app.php 'url' => 'http://localhost', どうすれば変更できますか?

3
プロンプトなしでPECLモジュールをインストールする
ソースからUbuntuNattyにPHPをインストールしました。 PECLを使用して、APCやMemcacheなどの追加モジュールをインストールしようとしています。私は次のようなものを使用しています: pecl install apc ただし、確認を求めるプロンプトが表示されます。 peclコマンドを使用してデフォルトを受け入れるにはどうすればよいですか?私はメッセージボードでこのようなものを見ました:printf "yes\n" | pecl install pecl_http。ただし、APCの場合、デフォルトが「いいえ」の場合、これは「はい」と答えます(私は思います)。 前もって感謝します。
90 php  pecl 

12
Firefoxの場合のみ「ソース付きの<script>の読み込みに失敗しました」
Marketoフォームをyiiフレームワークの既存のWebサイトと統合したいと思います。私のコードはFirefoxを除くすべてのブラウザで動作します。 私のコードからの抜粋: $('#button').click(function () { var formData = { 'Email': $('#UserInfo_email').val(), 'FirstName': $('#UserInfo_first_name').val(), 'LastName': $('#UserInfo_last_name').val(), }; MktoForms2.loadForm('//app-ab23.marketo.com', mcId, formId, function (form) { var myForm = MktoForms2.allForms()[0]; myForm.addHiddenFields(formData); myForm.onSuccess(function (values, followUpUrl) { return false; }); myForm.submit(); }); }); Firefoxでメッセージだけでエラーが発生する ソース「http://app-ab23.marketo.com/index.php/form/getForm?munchkinId=1111&amp;form=1111&amp;url=http%3A%2F%2Fblox.dev%2Fwizard%2Fmap&amp;callback=」の&lt;script&gt;の読み込みに失敗しましたjQuery110207175825035737486_1503656391790&_ = 1503656391791」。 他のブラウザは正しく仕事をします 注:munchkinIdとformIdは、ここに投稿するために変更されています。


2
PHPで親メソッドを呼び出す複数の方法
最初は、コンストラクターの両方のメソッド呼び出しが機能する理由に戸惑いましたが、今では理解できたと思います。拡張クラスは、クラス自体で宣言されているかのように親のメソッドを継承し、メソッドは親に存在するため、両方が機能するはずです。 ここで、メソッドを(parentまたはを介して)呼び出すための好ましい方法(つまり、ベストプラクティス)があるthisかどうか、これらが同じコードを実行するための本当に同じ方法であるかどうか、または1つを使用するときに注意事項があるかどうか疑問に思っています。もう1つ。 申し訳ありませんが、私はおそらくこれを考えすぎています。 abstract class Animal { function get_species() { echo "test"; } } class Dog extends Animal { function __construct(){ $this-&gt;get_species(); parent::get_species(); } } $spike = new Dog;
90 php 

11
stdClassオブジェクトを別のクラスに変換/キャストする
何らかの理由で何を入力しても、stdClassオブジェクトのみを返すサードパーティのストレージシステムを使用しています。したがって、stdClassオブジェクトを特定のタイプの完全な本格的なオブジェクトにキャスト/変換する方法があるかどうか知りたいです。 たとえば、次のようなものがあります。 //$stdClass is an stdClass instance $converted = (BusinessClass) $stdClass; stdClassを配列にキャストしてBusinessClassコンストラクターにフィードしているだけですが、気付いていない初期クラスを復元​​する方法があるかもしれません。 注:「ストレージシステムの変更」タイプの回答は興味の対象ではないため、私は興味がありません。言語能力に関する学術的な質問と考えてください。 乾杯
89 php  stdclass 

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