タグ

PHPに関するub-pnrのブックマーク (28)

  • 【PHP】とあるページの、はてブコメント、ツイート、Facebookいいね!数を取得するテンプレコード【’11年末版】

    こんにちは。開発担当の林です。 今回はタイトル通りPHP(5.2以上)で、とあるページの、はてブコメントと、ツイート、Facebook いいね!数を簡単に取得するためのテンプレ用ソースコードです。 最低限のコードですが、比較的よく使われるものなのかなと思ってまとめました。 何かのお役に立てれば幸いです。 ※ 記事は、各サービスの公式 API を使っています。 はてなブックマークエントリー情報取得API Twitter API (日語参考:Twitter APITwitterまとめWiki ) Facebook Query Language (`・ω・´) はてブコメントと関連エントリーの取得 <?php // とあるページのアドレス(任意のアドレスをどうぞ) $sample_url = 'http://www.fenrir.co.jp/'; // はてブの情報取得 $hatena

    【PHP】とあるページの、はてブコメント、ツイート、Facebookいいね!数を取得するテンプレコード【’11年末版】
    ub-pnr
    ub-pnr 2011/11/07
  • PHP5.4のhtmlspecialcharsに非互換問題

    第3引数を指定していない場合の影響前述のように、htmlspecialchars関数の第3引数を指定していない場合、PHP5.3までは、文字エンコーディングがISO-8859-1が指定されたとみなされます。この場合、入力内容にかかわらず不正な文字エンコーディングと判定されることはありません。したがって、文字エンコーディングのチェックが働かない代わりに、エラーになることもありませんでした。 これに対して、PHP5.4の仕様により文字エンコーディングがUTF-8とみなされた場合に、Shift_JISやEUC-JPの2バイト文字が入力されると、高い確率で「UTF-8として不正」というエラーになり、htmlspecialchars関数の出力は空になります。つまり、プログラムが正常に動作しません。 htmlspecialchars関数の第3引数を指定しておらず、内部文字エンコーディングがShift_

    ub-pnr
    ub-pnr 2011/11/07
  • CSS-Crush. CSS preprocessor

    Core Features Auto prefixing Edit ‘Auto prefixing’ on Github Vendor prefixes for properties, functions, @-rules and declarations are automatically generated – based on trusted sources – so you can maintain cross-browser support while keeping your source code clean and easy to maintain. .foo { background: linear-gradient(to right, red, white); }.foo { background: -webkit-linear-gradient(to right, r

    ub-pnr
    ub-pnr 2011/08/05
    PHP ベースの CSS プリプロセッサ。ベンダープレフィックス付与、変数、セレクタのグルーピングなど。
  • Domínio LocaWeb

    http://pcss.wiq.com.br/ Este domínio pertence a LocaWeb.

    ub-pnr
    ub-pnr 2011/06/27
  • ディレクトリーツリー - PHP Note

    ディレクトリの中身を、Explorer のツリーような形で表示させたいのだ!なんとか簡単に出来る仕組みを考えてみました。 配列によるディレクトリのモデル 先ずはデータ型。デレクトリの下にはファイル又はデレクトリがありその中にまたファイルやデレクトリが存在します。このように入れ子になった関係を保持できるデータ型といえば『配列』です。配列を使えばディレクトリーツリーを表現できそうです。 配列は、「添え字 => 値」 という関係になっていて、値にはどんなデータでも入れることが出来ます。ディレクトリ内部を獲得しようとした時、「ディレクトリ」であれば添え字に「ディレクトリ名」を格納し、値には下位の内容を配列で格納します。「ファイル」ならば添え字に「ファイル名」を格納し、値に「パス」を格納することにします。 ディレクトリ内を配列に格納した時のイメージです。 Array ( 'edithead.php'

    ub-pnr
    ub-pnr 2011/04/13
    ローカル環境で使いたい。
  • PHP5を試してみる - SimpleXML関数でRSSしてみる - Do You PHP?

    PHPマニュアル XCVIII. SimpleXML関数より。。。このモジュールは、 実験的なものです。これは、これらの関数の動作、関数名は、このドキュメントに書かれて事項と同様に告知なく将来的なPHPのリリースで変更される可能性があります。注意を喚起するとともに、このモジュールは使用者のリスクで使用して下さい。 サンプルは、EXPERIENCEで実際に確認できるようにしてますので、気になる方は見てみてください。 XML操作を考えた場合、PHP4まではDOMあるいはSAXということになりますが、 DOMは面倒 SAXは複雑なXMLを扱いにくい といった問題があります。ここでは、PHP5から追加された簡単にXMLファイルを扱うための「SimpleXML関数」について試してみました。 以前に、Relaxerを参考にXMLアクセスクラスを自動生成してみましたが、SimpleXML関数も基的に

  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • リダイレクト

    あるページをアクセスしようとすると別のページに飛ばせることを,リダイレクトといいます。 PHPを使わなくてもリダイレクトできますが,PHPを使えば条件に応じて違うところにリダイレクトすることもできます。 まずは無条件にリダイレクトする方法です。ファイルにはこれ以外何も書きません。 <?php header("HTTP/1.1 301 Moved Permanently"); header("Location: http://example.jp/"); ?> 応用 http://www.example.com/ でも http://example.com/ でもアクセスできるページをどちらかに統一します: <?php if (strtolower($_SERVER['HTTP_HOST']) == 'example.com') { header("HTTP/1.1 301 Moved

    ub-pnr
    ub-pnr 2009/09/25