• 締切済み

phpスクリプトについて

php入門者です。 本を見ながらちょこちょこ進んでます。 ところで文字列を書き始める時に print というのを挿入しますがこれはどういう意味なんでしょうか。 どなたか教えて下さい。 記入例 <?php print "こんにちは"; ?>

みんなの回答

  • satoh
  • ベストアンサー率77% (17/22)
回答No.2

うーんと、、、print命令文は、画面なりHTTP先のクライアント(=ブラウザ)に、指定された文字を出力する命令です、って回答でいいのでしょうか。 HTMLと違って、phpなどの言語はただ単に出力したい文字列を書くとエラーになってしまいます。 出力したい文字列がある場合には、その前に「次のXXXXを出力してね」ってお願いを「print XXXX;」みたいに書きます。 こんな回答でいいのでしょうか…。

natsukage
質問者

お礼

なるほど! プリント=印刷 というよりも「出力」と考えると面白いですね。 出力=印刷も結びつきますしね。 ありがとうございました~

noname#15164
noname#15164
回答No.1

哲学的な質問をしますねー。 print を英訳すると、”印刷”なので、プログラムの世界では文字を書き出す場合printを使う場合もあります。 プリンターのプリントです。 PHPでは、echoでも大体同じ挙動です。 JavaScriptではdocument.write、JAVAではSystem.printとか、いろいろ。 では、なぜprintなのか? それはたぶんPHPを作った人しか分かりません。 英語圏だから、printを書いた方が分かりやすかったのかもしれません。 printの後の文字を表示するように、PHPを作ったんですよ。 printはPHPの中ではそういう動詞だと思ってもいいんじゃないですかねー。 日本語でプログラム言語を作るとしたら、 表示 "hellow"; となっているかもしれません。 PHPの単語の辞書も販売されていますから、調べてみるのも手ですよ。

natsukage
質問者

お礼

哲学的。。。ですか?w 2人の説明で理解できました、どうもです^^

関連するQ&A