外出自粛中でも楽しく過ごす!QAまとめ>>

constant()関数

 文字列から、該当する定数を取得するには、constant()関数を用います。この関数は、取得する
定数が変数などに入っていたり、文字列から組み立てたりして動的に決定したい場合などに用いられます。
 
以上ですが!
 参考書には以下のプログラムの説明はそれだけしかありませんでした!?
  初心者用にもっと分かりやすく、説明を追加したなら、どんな説明になりますか!?
 よろしくお願いたします。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>constant関数</title>
</head>
<body>

<?php

    define('BOOK','Perfect PHP');

$value = 'BOOK';
echo constant($value),PHP_EOL;

  ?>
</body>
</html>

A 回答 (1件)

これでどうですか↓


http://qiita.com/mpyw/items/95e205056e25b7a59dfa

まあ基本的に define() / constant() は定数らしさを奪ってしまう関数なので、使わない方針でもいいかもしれません。特に後者はそうです。PHP5.3より前であれば define() は必須となってしまいますが。
    • good
    • 0
この回答へのお礼

いつもご回答ありがとうございます。
 http://qiita.com/mpyw/items/95e205056e25b7a59dfa
 以上の貴方のHPを一通り読ませてもらいました。
PHPの基礎的なことが分かりやすく解説されてせいました。

  忘れかかけてころに、読み直すと、身に着くと思います。
  
 私が勉強している参考書は、理論から入っているので、面白みに欠けますが、後々
ためになるような気がします。
 ページをめくると数百ページおよぶ長い長いトンネですが全部終わるまで何年かかるか
 分かりませんが、現在のところ、スキルアップには一番近道な参考書と思っています。

 今後ともよろしくお願いいたします^^

お礼日時:2013/12/23 16:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング