1. const を使用して定数を定義する場合は、スカラー初期化のみを使用できます。define を使用して定数を初期化する場合は、条件式で使用できます。定数を定義しますが、const は許可されません。例: 定義('DEBUG') または定義('DEBUG',true)
3. Const は、大文字と小文字を区別する定数を定義します。 3 番目のパラメーターは、大文字と小文字を区別することを示す TRUE に設定されます。PHP5.3 以降、const はクラス内でのみ使用できます。クラス
以上、constとdefineの違いを内容も含めて紹介しましたが、PHPチュートリアルに興味のある友人の参考になれば幸いです。