タグ

ブックマーク / ysklog.net (2)

  • 【PHP】LINE BOTの作り方 on Messaging API – ysklog

    「Messaging API」を利用したLINE BOTの作り方を説明しています。 今回サンプルとして作成するLINE BOTは、以下の「じゃねーよwwwBOT」です。 スマホに入っているラインから上のQRコードを読み込み、友達登録し、何か文章を打ち込んでみてください。 すると、「〇〇〇じゃねーよwww」とオウム返しするコメントが返ってきます。 はじめに以前、【PHPLINE BOTの作り方にて「BOT API Trial Account」を利用してPHPによるLINE BOTの作り方を説明したのですが、 正式版として「Messaging API」がリリースされて「BOT API Trial Account」でのLINE BOTは廃止されたので、 今回新たに「Messaging API」を利用したLINE BOTの作り方(PHP)を説明したいと思います。 そもそもLINE BOTって何?

  • 【PHP】includeやrequireで呼び出されたファイルにて、呼び出し元のファイル名を取得する方法 – ysklog

    独自に作成した関数などが記述されたファイルをincludeやrequire関数で呼び出す場合、呼び出される側のファイルで呼び出し元のファイル名などの情報を取得したいときがあります。 ここではその方法をまとめています。 オブジェクト思考というか保守性を重視した場合、まとまった機能は個別ファイルに独自関数という形で保存していると思いますが、これらの関数において「Aファイルから呼び出された場合はこっちの処理をさせたい」「Bファイルから呼び出された場合は処理を中断させたい」など、呼び出し元のファイルによって条件を分岐させたい時があります。 この場合、debug_backtrace関数で呼び出し元のファイル名を取得すれば実現可能です。 debug_backtrace この関数は、呼び出し元のファイル情報を連想配列で返してくれるものです。詳細はこちら。 debug_backtrace(); 返り値には

  • 1