タグ

PHPに関するMIZのブックマーク (87)

  • HEXをRGBカラーに変換する方法を教えてください。 - OKWAVE

    hexdecという関数を使うことで取得できるんじゃないかと思います。 $color = "#FF0034"; $color = preg_replace("/^#/", '', $color); $out = array(); for($i = 0; $i < 6; $i+=2) { $hex = substr($color, $i, 2); $out[] = hexdec($hex); } print_r($out); こんな感じでいかがでしょう。

    HEXをRGBカラーに変換する方法を教えてください。 - OKWAVE
    MIZ
    MIZ 2010/01/11
  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう
    MIZ
    MIZ 2009/05/29
  • PHP - Displaying Google Pagerank - Web Design & SEO Company

    What is Google PageRank? PageRank is a numeric value that represents how important a page is on the web. It is Google's way of measuring the importance of web site. Here is how Google explains PageRank:PageRank relies on the uniquely democratic nature of the web by using its vast link structure as an indicator of an individual page's value. Google interprets a link from page A to page B as a vote,

    MIZ
    MIZ 2008/12/17
    Google PageRank取得
  • <a href>タグ内のURL抽出 - OKWAVE

    一つの行にURLが複数ある場合の、URL抽出方法は? htmファイルの中から、リンクされたURL情報を抽出するのが今回の目的です。 ご相談したいのは、URL情報が一つの行中に複数ある場合の抽出方法です。 ちなみに「一つの行にある<a href>リンクが一つだけ」の場合ですと、正規表現 <a +href=('|\").*('|\") *> でURLデータを正しく抽出できるところまで来ています。 ですが一つの行にある<a href>リンクが2つ以上あった場合は、最長一致のルールに従って、うまく抽出できません。 具体的に申し上げると、 ケース1:<a href="www.hoge.htm">ほげ</a> <a href="www.hoge.htm"> が抽出できる。 ケース2:<a href="www.hoge.htm">ほげ</a><a href="www.hogehoge.htm">ほげほげ

    <a href>タグ内のURL抽出 - OKWAVE
    MIZ
    MIZ 2008/12/17
  • PHPで画像のEXIF情報を読み取るサンプル:phpspot開発日誌

    PHP: exif_read_data - Manual exif_read_data ? JPEG あるいは TIFF から EXIF ヘッダを読み込む PHPで画像のEXIF情報を読み取るサンプル。 EXIFにはファイルの情報(例えば、撮影日時や撮影したカメラの種類など)が収まっています。 PHP4.2以降、PHP5にて、標準で、exif_read_data という関数が備わっていて、次のようなサンプルでExif情報が取れます。 <?php $exif = exif_read_data('test.jpg'); foreach ($exif as $key=>$value) { echo $key."="; print_r($value); echo "<hr>"; } ?> 出力結果 FileName=test.jpg FileDateTime=1102128717 FileSize

    MIZ
    MIZ 2008/04/24
  • PHP+ImageMagick+JavaScriptで画像を切り抜くサンプル:phpspot開発日誌

    Crop & Resize with JavaScript, PHP, and ImageMagick - Monday By Noon PHP+ImageMagick+JavaScriptで画像を切り抜くサンプル。 次のように、JavaScriptで領域指定→キリトリ→拡大が可能なサンプル →デモを見る 1回アップロードしてしまった画像を再度加工して再利用したい場合に便利そうですね。 ダウンロードはこちら 関連エントリ 画像をサーバ側で好きなサイズにリサイズできるPHPスクリプト

  • PHPでの画像のリサイズ、切り抜きが自由自在「class.image.php」:phpspot開発日誌

    PHPでの画像のリサイズ、切り抜きが自由自在「class.image.php」 2008年02月21日- Icebeat | class.image PHPでの画像のリサイズ、切り抜きが自由自在「class.image.php」 class.image.php を使えば、分かりやすいコードで、簡単に画像のリサイズ、切抜きが可能です。 例えば、3行で、画像のサムネイルが作れてしまいます。 まずは、画像を幅200pxでリサイズ&保存のコード $thumb = new Image('image.jpg'); $thumb->width(200); $thumb->save(); そして、画像を50%のサイズにリサイズのコード $thumb = new Image('image.jpg'); $thumb->resize(50); $thumb->save(); そして、左0px、上30pxの位置

  • http://www.rider-n.sakura.ne.jp/regexp/regexp.php

    MIZ
    MIZ 2008/02/19
  • PHPでファイルをDLさせる際のPHPコード例:phpspot開発日誌

    2008/2/22: sotarok様より、連絡がありコードを一部訂正 参考1)http://d.hatena.ne.jp/odz/20080215/1203099900 参考2) http://d.hatena.ne.jp/cocoiti/20080221#1203611811 PHPでファイルをDLさせる際のPHPコード例 通常、PHPでファイルをダウンロードさせるとすると、次のようにシンプルにかけます。<?php header('Content-Type: application/octet-stream'); readfile("dl.zip"); ?> が、これだと、ダウンロード時に、保存名がアクセスしたphpでのファイル名になってしまいます(例えば、dl.php)。 そこで次のように Content-Disposition でファイル名をブラウザに通知することで、dl.zip

    MIZ
    MIZ 2008/02/14
  • PHP GetImageSize での swf ファイル読み込み (swc?) » blog.plastik.jp

    PHP で Flash ファイル(.swf) をアップロード出来るアプリを作っていたところ、今までなら問題なくアップロード出来ていたコードなのに、急にアップロード出来なくなる現象に遭遇しました。 で、早速色々と調べたところ、アップロードされたファイルの判断方法に原因があることがわかりました。 いつも、アップロードされたファイルが何なのかは、GetImageSizeで判断しており、 通常、swf ファイルをアップロードすると、返ってくる画像のフラグは、4 = SWF になりますが、そのとあるファイルに限っては、13 = SWC が返ってきているため判断のミスが起こり、アップロード出来ていませんでした。 それにしても SWC って一体… と思い調べたところ、Adobe のサイトに以下の記述がありました。 SWC ファイルには、再利用可能な Flash コンポーネントが含まれます。各 SWC フ

    MIZ
    MIZ 2008/02/10
  • http://chikura.fprog.com/index.php?UID=1202107445

    MIZ
    MIZ 2008/02/05
    タイトルだけ煽りっぽい。でも煽りって意味ではMatz氏の方がひどいか。「今後絶対Rubyだけは触らない」って、アレを読んで決めたし。
  • htmlspecialchars ( ) でセキュリティ対策( ENT_QUOTES もね!)

    トップ/ PHPの知恵/ セキュリティ編/ htmlspecialchars ( ) でセキュリティ対策( ENT_QUOTES もね!) ねぇね、今日もいっこ質問してもいい? うん、いいよ。どうかしたの? うん。実はね。PHPの勉強をしてたらさ、なんでも <input>タグで入力されたデータをそっくりそのまま使うとセキュリティに悪い って聞いたんだけど…? うん、そうだよ。そっくりそのまま使っちゃうと悪い人がいたずらができるようになっちゃうんだよ。 ん〜。たとえばどんなことかな? じゃあ、たとえば「 < 」だとか「 > 」(いわゆるタグだね)を送信されちゃったらどうなるかな? あ。 HTMLのプログラムがおかしくなる よね!じゃあ、どうしよう。僕のホームページは送信データはそのまんまだよ〜。 うん。だからこそPHPには 「 htmlspecialchars ( ) 」って

    MIZ
    MIZ 2008/01/30
  • Loading...

    MIZ
    MIZ 2008/01/09
    関数
  • PHP - サンプル

    ====================================================================== PHP 対象:PHP5、PHP4 (C) 2006.04.20 - 2008.07.23 Yasuhiro Oshima. All rights reserved. ====================================================================== ==================== 基 ==================== ■PHPを書く <?php //ここにコードを書く ?> ■コメント CやJavaと同じ 1行コメント// 複数行コメント/* から */ まで ■処理の中断 exit; ■外部からファイルを取り込む ・外部ファイルの拡張子は、ソースが閲覧できないようなものが

    MIZ
    MIZ 2007/12/15
    一通り載ってる
  • No24.くるくるっと丸めるぞ ----切上げ、切捨て、四捨五入 離れPHP島

    <?php $age=5.1; $sage=2.8; $gonyu=7.4; $age=ceil($age); $sage=floor($sage); $gonyu=round($gonyu); echo $age; echo $sage; echo $gonyu; ?> とやると 6 2 7 となり 切上げ、切捨て、四捨五入されていることが分かりますね。(^_^) ・・・・え? 整数値じゃなくて、少数点以下第x値で丸めたいんだよ? ・・・・・・・・・・・・ えーと、えーと。困ったな。 実はceil,floor,roundにはその引数が無いんです。 こんなに関数が充実しているPHP・・なのにのに何故なんだろう?? でも大丈夫。ちょっとした小技を使いましょう(^o^)丿 例えば小数点以下第3位を四捨五入して第2位まで求める場合 とやると 5.14 と小数点以下第3位を四捨五入して第2位まで求

    MIZ
    MIZ 2007/12/12
    小数点以下の処理
  • 時刻の変換

    現在時刻 現在時刻: 2023 年 05 月 02 日 23 時 52 分 29 秒 JST(日標準時) Tue, 02 May 2023 14:52:29 +0000 UTC(協定世界時) Epoch から 1683039149 秒(うるう秒を考慮せず) UNIX で Epoch とは,協定世界時(UTC,いわゆるグリニッジ標準時 GMT)1970 年元旦 0 時 0 分のことです。UNIX の内部ではこの瞬間からの秒数で時刻を表しています。ただし,うるう秒は考慮に入れないのが普通ですので,うるう秒があると時刻が1秒ずれます。手動またはネット上の標準時サービス(NTP)で時刻合わせをします。 時刻から秒数に 年 月 日 時 分 秒 秒数から時刻に Epoch から 秒 ソース <h2>現在時刻</h2> <p>現在時刻: <?php date_default_timezone_set(

    MIZ
    MIZ 2007/12/11
    UNIX秒の変換
  • @IT:Ajaxを使ったamazon検索をPHPで作ろう

    ここではPHP用のAjaxライブラリであるAjaxACの実際の使用例を紹介しよう。AjaxACはフレームワークを名乗っているが、主に実質時間管理とXMLHttpRequest管理とリクエスト時のイベントハンドリングを行う。これはAjaxを用いるうえでほぼ最低限必要な機能になる。 ・サンプルを使用し、改造してみる AjaxACには以下の3つのサンプルが同梱されている.

    MIZ
    MIZ 2007/11/23
    サジェスト機能の実装
  • STUDIO WING .lib: PHP:曜日を算出

    PHP/Perl/FLASH/SQL/JavaScriptなどプログラムの構築方法サンプル

    MIZ
    MIZ 2007/11/20
  • 配列からランダムで要素を抽出する - Unknown::Programming

    覚え書。 Perl版。 my @array = (0,1,2,3,4,5); my $value = splice @array, int rand @array , 1; PHP版。 <?php $array = array(0,1,2,3,4,5); $value = array_shift(array_splice($array,array_rand($array),1)); PHPのことだから一発で抽出できる関数あるもんだと思ってたけど無かったっぽい。 肝心なとこで関数無いんだよないつも・・・。 追記: ちょっと言葉足らずだったので補足。 配列からランダムで要素を”取得”したいわけではなく、”抽出”したいわけです。 つまり上記のソースを実行すると、 @array = (0,1,2,4,5); $value = 3; みたいな感じで元配列から抜き取るような結果になって欲しいと。 Li

    配列からランダムで要素を抽出する - Unknown::Programming
    MIZ
    MIZ 2007/11/03
  • ウノウラボ Unoh Labs: PHP標準の機能(だけ)でウェブサイトのサムネイルを作る

    ではまず試しにInternet Explorerのウィンドウをキャプチャーして、そのサムネイル(ここでは160×120ピクセル)を表示してみましょう。PHPからIEを操作するにはCOMを使用します。 <?php $url = 'お好みのURLをどーぞ'; if (!extension_loaded('gd')) { exit('GD library is not loaded.'); } elseif (!function_exists('imagegrabwindow')) { exit('Function imageGrabWindow is not exist.'); } try { $ie = new COM('InternetExplorer.Application'); $handle = $ie->HWND; $ie->Width = 800; $ie->Height = 6

    MIZ
    MIZ 2007/07/25