PHP 【PHP】上から1桁~〇桁の概数を取得する関数 上から〇桁の概数を取得したいと思ったことはありませんか?PHPで用意されている関数round()を普通に利用すると「下から何桁で四捨五入」はできますが、「上から何桁で四捨五入」はround()のみではできません。「上から何桁の概数を取得する... 2017.01.12 PHP
PHP PHPでクロール⇒スクレイピングするのに便利なライブラリ PHPでクロール⇒スクレイピングするのに便利なライブラリを見つけました。Goutteです。Webスクレイピングが捗るGoutteを使ってみるログインが必要なページもクロール簡単PHP と Goutte ではじめる超絶簡単クローラー入門 ログ... 2016.12.31 PHP役立つサイト
PHP ワードプレスのコメントフォームをガッツリ編集する方法 ワードプレスのコメントフォームをガッツリ編集するとなると、情報がなかなか出てきません。見た目や見栄えを変えるだけでなく、項目を追加したりなど。ワードプレスはいじればいじるほど、わからないことが出てきて面白い。すぐに詳細を忘れてしまう私は、コ... 2016.12.27 PHPWordPress
PHP 【PHP】URLをドメイン・サブドメインに分解してみる! PHPを使って、URLをドメイン・サブドメインに分解してみます!ググるとどうも正規表現をガッツリ使った例が多いようですが、正規表現を使わなくても分解可能です!以下サンプルです。 2016.12.26 PHP
PHP 【PHP】google trend APIのJSONをjson_decode()する前に必要な処理 以前の記事で、Googleの検索回数を取得するAPIを見つけたので、PHPで利用してみました。json_decode()してから利用するのですが、json_decode()前に一つだけ処理が必要でした。というのも、google trend ... 2016.12.26 PHP
PHP 【MySQL】データベースの重複登録を防ぐ一番簡単な方法 MySQLのINSERT時にたまに重複になってしまうことがあります。PHPやプログラム上では重複insertを回避するようにしていたとしても、データベースへの重複書き込みは起こり得ます。プログラムの実行やデータベースへの書き込みなどで処理時... 2016.12.26 PHPSQLWordPress
PHP 【MySQL】$wpdbでデータベースにデータを追加する(INSERT INTO) ワードプレスの$wpdbでデータベースにデータを追加してみます。prepareを使わないとSQLインジェクションのリスクが怖いので、今回ももちろんprepareを利用します。※データベースのテーブルやカラムはすでに用意されているものを利用し... 2016.12.23 PHPSQLWordPress
PHP 【PHP】相対パスの指定がどうしてもうまくいかない時の対処法 PHPで相対パスの指定がどうしてもうまくいかない時の対処法についてです。相対パスの指定が上手にいかず、変だと思いながらも、フルパスを使ってなんとか読み込んでいる方も多いと思います。No such file or directoryのようなエ... 2016.12.22 PHP
PHP 【PHP】yahooやgoogleの検索順位を取得したい場合はcurlをこう書く yahooやgoogleの検索順位を取得したくても、普通にPHPからcurlで取ろうとしても失敗します。少し工夫が必要です。下記のようにすれば私の環境ではyahooやgoogleの検索ページから情報が取得できました。 あとは取得してきたre... 2016.12.16 PHP
PHP PHPでPDFをスクレイピングするならZendPdfが便利らしい 「PHP PDF スクレイピング」で調べるとxpdfばかり出てきますが、ZendPdfが何かと便利らしいです。PDFファイルの読み込み・編集・結合(マージ)などの機能がそろっているのはスゴイですね。ZendPdfをレンタルサーバーで利用する... 2016.12.12 PHP