$comment = (object) $comment;
私はphp初心者です。drupal のコメント モジュールでこのコード行に出くわしましたが、ここで「(オブジェクト)」が何をするのか理解できません。ありがとうございました
型キャストの方法です。PHP は、$comment の値をオブジェクトにキャストしようとします。
参照: http://www.php.net/manual/en/language.types.type-juggling.php
$comment を型キャストして、コードの後半でオブジェクトのように動作するようにします。これにより、後でオブジェクトを操作するときに「if(is_object($comment))」チェックを行う必要がなくなります。
それがオブジェクトではなく、"object->property" 表記を使用しようとすると、PHP はエラーをスローします。