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

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

10
PHPのネストされたクラスまたは内部クラス
私は建物だユーザークラスをしかし、この時、私は少し違っそれを構築するために考えていた、私の新しいウェブサイトのための... C ++、Java、さらにはRuby(そしておそらく他のプログラミング言語)でも、メインクラス内でネストされたクラスや内部クラスを使用できるため、コードをよりオブジェクト指向で組織化することができます。 PHPでは、私はそのようなことをしたいと思います: <?php public class User { public $userid; public $username; private $password; public class UserProfile { // some code here } private class UserHistory { // some code here } } ?> PHPでそれは可能ですか?どうすれば達成できますか? 更新 それが不可能な場合、将来のPHPバージョンはネストされたクラスをサポートする可能性がありますか?
111 php  class  oop  nested  inner-classes 


30
PHPのきれいなプリントはありますか?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 私はいくつかのPHPスクリプトを修正していて、ルビーのきれいなプリンターがありません。すなわち require 'pp' arr = {:one => 1} pp arr {:one => 1}を出力します。これは、かなり複雑なオブジェクトでも機能し、不明なスクリプトの調査をはるかに簡単にします。PHPでこの機能を複製する方法はありますか?
110 php  pretty-print 

6
PHPでデータを暗号化/復号化する方法は?
私は現在学生で、PHPを勉強しています。PHPで単純なデータの暗号化/復号化を試みています。私はいくつかのオンライン調査を行いましたが、それらのいくつかはかなり混乱していました(少なくとも私にとって)。 これが私がやろうとしていることです: これらのフィールド(UserID、Fname、Lname、Email、Password)で構成されるテーブルがあります。 私が欲しいのは、すべてのフィールドを暗号化してからsha256復号化することです(暗号化アルゴリズムでない場合でも、暗号化/復号化に使用できますか) 私が学びたいもう1つのことはhash(sha256)、良い「塩」と組み合わせた一方向を作成する方法です。(基本的に、暗号化/復号化、hash(sha256)+salt) サー/奥様の単純な実装が欲しいだけです。あなたの答えは非常に役に立ち、非常に感謝されます。ありがとう++

8
MySQLで名前を設定utf8?
MySQLを使用するPHPスクリプトで、以下のようなものがよく見られます query("SET NAMES utf8"); どのプロジェクトでもこれを行う必要がなかったので、いくつか基本的な質問があります。 これはPDOのみで実行されるものですか? PDO固有のものではない場合、それを行う目的は何ですか?mysqlのエンコーディングを設定していることに気づきましたが、私はそれを使用したことがなかったので、なぜそれを使用したいのですか?
110 php  mysql  utf-8 

11
PHP UMLジェネレーター[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する PHPの既存のクラスに基づいてUML図を生成するにはどうすればよいですか?
110 php  uml  class-diagram 

15
Twitter APIがエラー215、不正な認証データを返す
次のTwitterのAPIを呼び出して、ユーザーのフォロワーのリストを取得しようとしています。 http://api.twitter.com/1.1/followers/ids.json?cursor=-1&screen_name=username そして、私は応答としてこのエラーメッセージを受け取っています。 { code = 215; message = "Bad Authentication data"; } このエラーコードに関連するドキュメントが見つからないようです。誰かがこのエラーについて何か考えを持っていますか?
110 php  api  twitter 

9
PHPに最適なPDF-APIはどれですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 PHPに最適なPDF-APIはどれですか。 ApacheFOP dompdf FPDF html2ps mPDF PDFlib TCPDF wkhtmltopdf Zend_Pdf
110 php  pdf  pdf-generation 

8
http://がURLに存在しない場合に追加する方法は?
どのように私は追加することができhttp://、それはすでにプロトコル(例えば含まれていない場合は、URLにhttp://、https://またはをftp://)? 例: addhttp("google.com"); // http://google.com addhttp("www.google.com"); // http://www.google.com addhttp("google.com"); // http://google.com addhttp("ftp://google.com"); // ftp://google.com addhttp("https://google.com"); // https://google.com addhttp("http://google.com"); // http://google.com addhttp("rubbish"); // http://rubbish
110 php  regex 

5
new self();とは PHPで意味ですか?
私はこのようなコードを見たことがありません: public static function getInstance() { if ( ! isset(self::$_instance)) { self::$_instance = new self(); } return self::$_instance; } それは同じnew className()ですか? 編集 クラスが継承の場合、どのクラスを指しますか?
110 php  class  self 

5
PHPで元のURLリファラーを取得しますか?
$_SERVER['HTTP_REFERER'];リファラーURLを取得するために使用しています。ユーザーが別のページをクリックしてリファラーが最後のページに変わるまで、期待どおりに機能します。 元の参照URLを保存するにはどうすればよいですか?
110 php  http-referer 

6
PHP配列をサブ配列値でソート
次の配列構造があります。 Array ( [0] => Array ( [configuration_id] => 10 [id] => 1 [optionNumber] => 3 [optionActive] => 1 [lastUpdated] => 2010-03-17 15:44:12 ) [1] => Array ( [configuration_id] => 9 [id] => 1 [optionNumber] => 2 [optionActive] => 1 [lastUpdated] => 2010-03-17 15:44:12 ) [2] => Array ( [configuration_id] …
110 php  arrays  sorting 

6
in_array複数の値
次のような複数の値を確認するにはどうすればよいですか。 $arg = array('foo','bar'); if(in_array('foo','bar',$arg)) これは一例ですので、もう少しよく理解できれば、うまくいきません。
110 php  arrays 


6
PHPには、ファイルまたは呼び出しコードに対する相対パスが含まれていますか?
PHP相対インクルードパスに関するルールセットを理解できません。ファイルA.PHP-を実行し、ファイルA.PHPにファイルC.PHPを含むファイルB.PHPが含まれている場合、C.PHPへの相対パスをB.PHPの場所またはAの場所からの相対パスにする必要があります。 .PHP?つまり、インクルードがどのファイルから呼び出されているか、または現在の作業ディレクトリが何であるか、および現在の作業ディレクトリを決定するのは何ですか?

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