PHP– tag –
-
PHP
PHPとMySQLを使ってTwitter APIで取得したツイートの追加と削除を繰り返す(その1~考え方)
TwitterのAPIで取得したツィートをPHPとMySQLを使って、データベースへの追加・削除を繰り返したいと考えています。 実際にやること・条件・理由など 実際にやること ざっくり書くと、こんな感じ。 1.Twitter APIからつぶやき(データ)の取得 ↓ 2.データ... -
Twitter
Twitter APIで呼び出したつぶやき(スクリーンネーム・日時・本文)をデータベース(MySQL)に格納するときのPHPコード
Twitter APIでおもしろいつぶやきを集めて、アクセス数を稼ごうとと思っても、おのずと限界があります。なぜならTwitter APIにはレート制限が存在し、一定時間内にアクセスできる回数が決まっているからです。 レートリミットに関わらず、アクセスしてもら... -
PHP
PHPの設定ファイル(php.ini)を消去してしまったときの応急措置について。PHP For Windows: Binaries and sources Releasesを使う
自分のアホさ加減をさらすことになりますが、反面教師のネタとして面白いので書き残しておきます。 先日、PHPのエラー表示(display_errors)を変えるために、設定ファイル(php.ini)を操作していました。実はそのとき他の用事で慌てていて、変更した内容を... -
Twitter
Twitter REST API 1.1でつぶやきに添付された複数画像を取得する方法。extended_entitiesの使い方について。
TwitterAPIの仕様上、つぶやきに添付された画像は、複数取得することができます。 On May 28th PDT (UTC-7) we will launch support for composing tweets with multiple images via the REST API. Details: https://t.co/XB1rnLfFmo — Twitter API (@twit... -
Twitter
Twitterのアカウントで使われている名前を正規表現にするとこうなりました。”.(ピリオド)”と”*(アスタリスク)”の活用について
Twitter 検索APIのGET search/tweetsから名前(フルネーム)を引っ張ってリンクを付けるためには、正規表現を使って、preg_replace関数を用いる必要があります。 以前の記事で、#(ハッシュタグ)にリンクを付ける方法を書きましたので、そのときと同じ正規... -
CakePHP
CakePHPのError:An Internal Error Has Occurredはデータベースのテーブル周りを確認しましょう
先日、Error:An Internal Error Has Occurredってどういうこと? WebデザイナーのためのCakePHPビューコーディング入門よりという記事を書いて、泣きを入れていました。 しかし、何人かの人に聞きまわったり、時間を空けてググったりして、ようやく解決し... -
CakePHP
CakePHPで分からないことが発生!問題の切り分けができずに困ってます…。
ここ数日、自分でWebアプリを作りたいがためにcakePHPを学習中です。ホントは「why(なぜ)」とか「waht(何)」も考えないといけないんですが、今のところは「how(どのように)」という視点に絞ってます。 その「how」を会得するために以下の一連の流れを... -
CakePHP
Webアプリケーションフレームワーク初心者が心がけている3つのこと~ドットインストールCakePHP入門の事例より
最近ドットインストールのCakaPHPに首ったけだけです。今回は、CakePHP学習のコツなことについてあれこれ感じたことを書き留めておきたいと思います。 CakePHPを理解するまでにやった3つのこと 私自身もWebアプリケーションフレームワークという言葉自体、... -
CakePHP
CakePHPの初期設定で参考にしたサイト一覧
先日CakePHPの初期設定を行ってみました。はじめはドットインストールを見ればできるやろ」と簡単に思っていましたが、案外そうでもなかった…。 ですので、CakePHPの初期設定を完了させるまでに参考にしたサイトをまとめてみました。やることは大きく分け... -
PHP
PHPのタイムゾーンの設定について さくらのレンタルサーバーと自宅サーバーでは微妙に記述が違う
さて。 問題というほどには至りませんでしたが、 PHPのタイムゾーンの設定についてちょいネタのお話を。 さくらのレンタルサーバーではdate.timezone = Asia/Tokyo ドットインストール PHPで作る「シンプルカレンダー」 (全12回) のレッスンを受け終わって... -
PHP
PHPでエラーが表示されない時はdisplay_errorsの値を”On”にする
さて。 以前、mb_check_encoding関数の機能を有効にさせるためには?(PHP) という記事を書きました。PHP5.3をインストールした直後のことで、 何かと設定のことをくちゃくちゃといじっていた時のことです。 今回の記事も、設定がらみで困って解決したこ... -
JavaScript
世界のナベアツでプログラミング 「3の倍数と3の付く数字のときだけアホになります」
プログラミング初心者のための格好の課題として、FizzBuzz問題と言うものがあります。WikipediaでFizz Buzzを調べると次のように説明されています。 最初のプレイヤーは「1」と数字を発言する。次のプレイヤーは直前のプレイヤーの次の数字を発言していく... -
Linux
CentOS6.0でPHP5.3をインストールしたときの日本語設定について
この本読みながらWebサービスの設計をば…。 と思ったらいきなりつまづいた。 そのときのつまづいた内容と解決方法を。(本文ではP43) 開発環境は以下の通りです。 Linux(CentOS6.0) PHP5.3 問題の内容 [php] <?php //! マルチバイト関数を使うサンプル ... -
PHP
mb_check_encoding関数の機能を有効にさせるためには?(PHP)
PHPをインストールした際に、文字エンコード(mb_check_encoding関数の使い方)について困っていたときのお話を1つ。 問題の内容 下記のコードでは、mb_check_encoding関数で文字エンコーディングをチェックしています。何かの文字をフォームに入力して「...