現在PHPを勉強中の初心者です。
今勉強しているのはPHP5の入門書なのですが、もうすぐ終わるのでサンプル集の本を見つけて始めようと思っています。
が。
実際に自分のマシン(XP SP2 Pro)にインストールしているのはPHP4.3.2なのです。(マニュアル通りにPHP5をインストールしたら動かないので)
そして、見つけたサンプル集はPHP5なのですが検索してみるとPHP4のもありました。
このPHP4と5では、どのような違いがあるのでしょうか?その差は大きいのでしょうか?
そして、学ぶとしたらどちらが実用的なのでしょうか???
No.2ベストアンサー
- 回答日時:
phpは結構マニュアルがネット上にありますし、マニュアルと言っていいの分かりませんが^^;
php4 サンプル とか分からない関数で検索すると結構例が出てきます
あと書店でですが、php+mySQLの本ならまだPHP4の場合が多いですよ^^
あとはPHP5も4もさほど変わらないものもあるので、ネット上で色々違いを調べながらやるかな
いくつか利用してるとこ貼り付けておきますね!がんばりましょう^^
http://plog.pya.jp/program/php/index.html
http://www.sound-uz.jp/php/
http://php.s3.to/
http://jp.php.net/manual/ja/index.php
度々ありがとうございます!
URLチェックさせていただきます(^^)。
PHP4もまだまだ現役…ということですね。
まだ4も5も区別の付けられるレベルではないので、まずはいろいろ調べてみたいと思います。
ありがとうございました。
No.5
- 回答日時:
PHP5の方がデストラクタが使えるようになったとか、
オブジェクトの代入がコピーから、参照渡しになったとかで色々違います。
(ここに出ています)
http://phpspot.net/php/php5_topics.html
今の時分では、その違いを意識できるところにいないでしょうから、どちらででも良いと思いますよ。
オブジェクティブにコーディングするなら違いがかなり大きいですが、サンプルいじっている時分なら、どちらも差がないのではないかと。
どんなプログラミング言語もそうですが、新しくなるばかりです、古いので無ければ使えないなんてのでは置いて行かれます。
php5 なんて古くなる日も来るんですよ、これが。
そんなことを考えたら、php4 だとか、php5 だとかに拘らず、使えるようにようになることがいいと思いますよ。
さらに言うなら他のプログミング言語でも。
レスありがとうございます。
確かに、今新しくても将来はそれが普通で、さらには古いものになる。世の中どんどん進歩していくのですよね。
私のようなレベルではPHP4と5、それほど差がないのであればどちらでも同じ。さらには知識が増えればもうけもん!ですかね(^^ゞ
とにかくPHPをマスター(とまでいかないかもしれませんが)した暁には他の言語も学んでいきたいと思っています。
ありがとうございました。
No.4
- 回答日時:
そんなに違いますか?
ボクは、特にPHP4,5気にしてない。
書籍も、PHP4が3冊と辞書が1冊。
PHP5が2冊、サンプル集は4に対応したものが多いかな。
あと図書館で適当に借りたのはどっちかすら気にしてません。
使ってるスペースもローカルも4だと思います。
オブジェクト指向が強化されたとは調べた気もしますが、PHPは半年くらいしか触ってないので、ちょっと凝った掲示板レベルくらいのスクリプトしか作ってないのでどっちでも動くと思うし。
初級者を抜けたくらいなら、どっちの本でもいいんじゃないですか。
あ、ボクの場合は、使ってるスペースが4だったのと、新しいものはバグがあるかも、入れて不具合がでると面倒、っていうのでPHP5を入れるのをやめたんでした。
「全然違うよ。真逆だね。覚えるのが無駄。」って事はないですよ。きっと。
レスありがとうございます。
そうですよね。覚えてムダってことはないですよね。ちょっと勇気がでました(^^)。
どっちにしても、とにかく中級者を目指して手持ちの本を読み解いてみたいと思います。
ありがとうございました。
No.3
- 回答日時:
PHP5とPHP4も違いはオブジェクト指向ですね
>>そして、学ぶとしたらどちらが実用的なのでしょうか???
>>
PHP5を学んだほうがいいと思います
PHP4は前のバージョンなんで、別に学ぶ必要性はないかと思います
レスありがとうございます。
実際には、自分のレンタルしているサーバが全てPHP4までしか対応していない、というのが現実です。
5に対応するのがいつなのか問い合わせましたが、まだ未定とのお返事をいただいたので、今のところ(といいますか、5との区別もつかないレベルなので)手持ちの入門書とサンプル集で学んでみたいと思います。
No.1
- 回答日時:
私も勉強してるところなのでハッキリは分かりませんが
PHP5でオブジェクト指向がかなりしっかりしたものになったと聞きました
ただ勉強するなら両方ですね(笑)
まぁPHP4をやれば5を勉強する量は少しは減ると思います
まだまだPHP5に対応してるサーバは少ないでしょうから、とりあえず4でその後5かなぁ。
でも逆もありかもしれません。
私は今PHP4を集中的に勉強してます。これが終わり次第すぐにPHP5に移るつもりです~
やっぱりそうですか…。いまどきの入門書のほとんどがPHP5対応ばかりで、PHP4対応の本を探すのが一苦労。通販でも「在庫なし」「絶版」とばかり出てしまって。出版社に問い合わせても「重版未定・在庫なし」と言われたので、PHP5でいいのかどうかちょっと悩んでいました。
なんとか欲しい本はネットオークションに出ていたので落札できれば…という感じです。
他の本はあまりに古すぎる(2000年くらいの)ので、使えない可能性があったので、やめましたが。
なんとか両方勉強したいと思います!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP ページング データベース 1 2022/06/16 10:30
- PHP WordpressのPHPを安全に編集する方法 1 2022/08/04 01:43
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- PHP PHPの変わった閉じタグの必要性と意味を教えてください。 1 2022/08/28 15:15
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP 秀丸でPHPの構文チェック(SyntaxCheck)を行う方法 1 2022/09/11 16:46
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- PHP ECCUBE4のページ管理でPHPを実行させたい 1 2023/04/06 11:42
- PHP メールフォームのタイトルが文字化け 2 2023/06/17 12:00
- YouTube style.css エリアのコードを知りたい 1 2022/10/19 19:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
現在、ユーザー投稿型の画像販...
-
PHPで新しいウインドウで開く命...
-
onedrive にexcelファイルをア...
-
PHP8を使うと、大量のWarningが...
-
PHPで特定のURLにジャンプす...
-
PHP4対応のサーバーではinclude...
-
imagejpegで表示されない。
-
VBAのコードを教えてください
-
CFileDialogの最初のディレクト...
-
これの対応OSを教えて下さい。p...
-
透過PNGが透過されない!!
-
手作業で埋め込んだ、UserForm1...
-
拡張子php画像をjpg画像等に変...
-
PHPからメールを送る@さくらイ...
-
phpでPEAR::DBを使っているので...
-
phpでダイアログがどうしても出...
-
PHP関数 mb_strlenでエラーになる
-
静的HTMLにRDFを表示させる方法...
-
MySQLの配置が変わったため、db...
-
(初歩)PHP5 クオーテーション...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スケジュール共有管理ツールの...
-
CakePHPはなぜ普及しない
-
PHP入門本
-
imagemagickとPHPわかるかた...
-
wikiのようなサイトの作り方
-
掲示板作成を目的とした初心者...
-
PHPでテキストファイル作成
-
Ajaxを扱う上で必要になる知識...
-
PHP5とPHP4の違い?
-
PHPのif文でその処理を途中で抜...
-
onedrive にexcelファイルをア...
-
FTPコマンドでディレクトリごと...
-
VBSの「MsgBox」について
-
バッチを用いたフォルダの自動移動
-
【file_exists】ファイルが存在...
-
別ファイルの変数を呼び出した...
-
ワードプレス、Contact Form 7...
-
リンク先を隠す方法はないでし...
-
.phpと.incファイルの違いはな...
-
PHP8を使うと、大量のWarningが...
おすすめ情報