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

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

14
未定義の関数mysql_connect()
実行しましたaptitude install php5-mysql(そしてMySQL / Apache 2を再起動しました)が、それでもこのエラーが発生します: 致命的なエラー:21行目の/home/validate.phpにある未定義の関数mysql_connect()の呼び出し phpinfo() /etc/php5/apache2/conf.d/pdo_mysql.iniファイルが解析されたと言います。

23
PHPで多次元配列を単純な配列に「フラット化」するにはどうすればよいですか?
おそらく初心者の質問ですが、私はすでに長い間ドキュメントを調べていて、解決策を見つけることができません。次元ごとに爆縮を使用し、それらの文字列を元に戻してstr_split新しい単純な配列を作成できると思いました。ただし、結合パターンが値にも含まれていないかどうかはわかりませんstr_split。そのため、実行後に元の値が破損する可能性があります。 combine($array1, $array2)多次元配列内の配列のようなものはありますか?

3
UTF-8メールを送信する方法は?
メールを送信すると、英語以外の文字が表示されません。以下のように表示されます。 余生ä»ä» 実際にこれを引き起こす原因を知っているかもしれませんか?スクリプトにContent-typeとcharsetを追加しようとしても、同じように表示されます。 使った Mail::Factory("mail");
83 php  email  utf-8 

3
「P」はDateInterval形式で何を表しますか?
DateTimeのphpマニュアルから引用した次の例を考えてみましょう <?php $date = new DateTime('2000-01-20'); $date->sub(new DateInterval('P10D')); echo $date->format('Y-m-d') . "\n"; ?> 「D」は数日間ですが、そのフォーマットで「P」は何を表していますか?
83 php  php-5.3 

13
Laravel 5のストレージファサードを使用してファイルURLを取得するにはどうすればよいですか?
私はLaravel5との新しいFlysystem統合を使用して実験してきました。DBへの「ローカライズされた」パスを保存し、ストレージファサードにパスを完成させています。たとえば、私は保存screenshots/1.jpgして使用しています Storage::disk('local')->get('screenshots/1.jpg') または Storage::disk('s3')->get('screenshots/1.jpg') 異なるディスクで同じファイルを取得できます。 get ファイルの内容を取得しますが、次のようにビューで使用したいと考えています。 <img src="{{ Storage::path('screenshots/1.jpg') }}" /> しかし、パス、またはフルパスを取得できるものは利用できません(私が見る限り)。では、どうすればフルパスを返すことができますか?または、これは仕様によるものかどうか疑問に思いますか?もしそうなら、なぜ私はフルパスを取得できないはずですか?それとも、私はこれを完全に間違った方法で行っていますか?
83 php  laravel  flysystem 

5
PHPでSFTPする方法は?
私はWebFTPクライアント用の多くのPHPスクリプトに出くわしました。PHPでSFTPクライアントをWebアプリケーションとして実装する必要があります。PHPはSFTPをサポートしていますか?サンプルが見つかりませんでした。誰かがこれで私を助けることができますか?
83 php  sftp 

7
curlが有効か無効かを確認する方法
重複の可能性: phpで関数を書く 私は次のコードを使用しています echo 'Curl: ', function_exists('curl_version') ? 'Enabled' : 'Disabled'; これにより、有効または無効にできます でも関数として関数名は _iscurl それから私はそれを私のウェブサイトコードのどこにでも続くように呼ぶことができます if (_iscurl()){ echo "this is enabled"; // will do an action }else{ echo "this is disabled"; // will do another action } 前の質問とほぼ同じで、allow_url_fopenが有効になっているかどうかを確認します
83 php 

9
すべての配列項目が空のPHPであるかどうかの確認
フォームからアイテムの配列を追加していますが、すべてが空の場合は、検証を実行してエラー文字列に追加します。ので、私は持っています: $array = array( 'RequestID' => $_POST["RequestID"], 'ClientName' => $_POST["ClientName"], 'Username' => $_POST["Username"], 'RequestAssignee' => $_POST["RequestAssignee"], 'Status' => $_POST["Status"], 'Priority' => $_POST["Priority"] ); そして、すべての配列要素が空の場合は、次のように実行します。 $error_str .= '<li>Please enter a value into at least one of the fields regarding the request you are searching for.</li>';
83 php  arrays  validation 

8
jqueryシリアル化を使用してファイルをアップロードする方法
だから私はフォームを持っていて、jqueryシリアル化機能を使用してajaxを介してフォームを送信しています serialized = $(Forms).serialize(); $.ajax({ type : "POST", cache : false, url : "blah", data : serialized, success: function(data) { } しかし、フォームに<input type="file">フィールドがある場合はどうなりますか....このajaxシリアル化メソッドを使用してファイルをフォームに渡すにはどうすればよいですか... $ _FILESを印刷しても何も出力されません

5
PHPオブジェクトのプロパティ名を動的に書き込むにはどうすればよいですか?
コードには、次のようなオブジェクトプロパティがあります。 $obj ->field_name_cars[0]; $obj ->field_name_clothes[0]; 問題は、何百ものフィールド名があり、プロパティ名を動的に書き込む必要があることです。それ以外の場合、オブジェクト名とプロパティのキーは常に同じになります。だから私は試しました: $obj -> $field[0]; プロパティの名前が動的に変更され、正しい値にアクセスすることを期待しています。しかし、私はstdClass :: $ fieldで '未定義のプロパティ$ fieldを取得し続けます。 多かれ少なかれ、適切な値を出力できるように、実行する前にphpを動的に書き込もうとしています。これにアプローチする方法についての考え?
83 php 

10
PHPで1日減算
Drupal CMSから出てくる日付オブジェクトを取得し、1日を引いて、両方の日付を出力しようとしています。これが私が持っているものです $date_raw = $messagenode->field_message_date[0]['value']; print($date_raw); //this gives me the following string: 2011-04-24T00:00:00 $date_object = date_create($date_raw); $next_date_object = date_modify($date_object,'-1 day'); print('First Date ' . date_format($date_object,'Y-m-d')); //this gives me the correctly formatted string '2011-04-24' print('Next Date ' . date_format($next_date_object,'Y-m-d')); //this gives me nothing. The output here is always blank そのため、元の日付オブジェクトが正常に表示される理由がわかりませんが、追加の日付オブジェクトを作成し、1日を引いて変更しようとしていますが、それができないようです。出力は常に空白になります。



11
PHPでcometを使用していますか?
PHPバックエンドを使用してリアルタイムチャットを実装することを考えていましたが、cometについて議論しているサイトでこのコメントに出くわしました。 私の理解では、PHPはCometにとってひどい言語です。なぜなら、Cometでは、各ブラウザークライアントへの永続的な接続を開いたままにしておく必要があるからです。mod_phpを使用すると、これは、まったくスケーリングしないクライアントごとに、Apacheの子をフルタイムで拘束することを意味します。私がCometの仕事をしていることを知っている人々は、ほとんどが数百または数千の同時接続を処理するように設計されたTwistedPythonを使用しています。 これは本当ですか?それとも、周りに構成できるものですか?
82 php  comet 

10
REST APIの書き方は?
私は趣味のプロジェクトとしてiPhoneアプリを書いていますが、データを提供するにはWebサービスが必要になります。それは私が仕事でしていることと大差ありませんが、仕事ではビューとコントローラーを書くだけです。他の誰かがモデルの作成を担当し、通常はクライアントがWebサービスを提供します。 みんながMySQLとPHPを使っていた頃、私は以前にいくつかのWebプログラミングを行ったことがあるので、私のスキルは少し時代遅れですが、私はすでに知っているテクニックを使ってそれを引き出すことができると確信しています。ただし、廃止されたツールを使用して時間を無駄にしたくありません。最先端の技術はRESTAPIを作成することだと私は考えました。モデルを定義するとすぐに、CRUD機能を備えたRESTAPIを提供するだけの非常に優れたフレームワークがいくつかあるはずだと思っていました。 私の質問は、REST APIを起動して実行するための最速の方法は何でしょうか?私は本当にiPhoneアプリの作成に集中し、このAPIにあまり時間をかけたくないのです。Web管理や改訂履歴も入手できたら嬉しいです。また、APIは公開されていないはずなので、認証のサポートも素晴らしいでしょう。 ただ明確にします。PHPフレームワークは気にしません。実際、私の現在のホスティングがそれをサポートしていることを知っているので、おそらくもっと良いかもしれません。
82 php  iphone  mysql  rest 

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