タグ

phpに関するsaquのブックマーク (20)

  • クエリの結果の取得 - データベース接続(PEAR::DB) - PEAR入門

    SELECTなどのSQL文を発行した場合、結果としてデータベースから結果が帰ってきます。ここではその帰ってきた結果の処理の方法を見ていきます。 "query"メソッドにおいて、結果が戻ってくるようなクエリを実行した場合、DB_resultオブジェクトを返してきます。DB_resultオブジェクトから結果を取り出すにはDB_resultクラスで用意されている"fetchRow"メソッドを使います。 fetchRow mixed &fetchRow ([integer $fetchmode = DB_DEFAULT_MODE [, integer $rownum = NULL]]) 結果セットからデータの行を取得し、 結果ポインタを次の行に移動します。 データの形式は、配列あるいはオブジェクトとなります。 パラメータ: integer $fetchmode 使用するフェッチモード。デフォルトは

    saqu
    saqu 2008/11/05
  • PHP5.2.0のgo-pear.batは壊れているっぽい - Do You PHP はてブロ

    Windows XP(SP2)にPHP5.2.0をインストールし、go-pear.batを実行したところ、 Warning: Cannot use a scalar value as an array in phar://go-pear.phar/PEAR/...が頻発してインストール失敗。調べてみると、 I think that in general a formal bug report is better, but in this case, I happened to catch your message and have just committed a fixed go-pear.phar. Thanks so much for reporting this, the changes to PHP 5.2 that caused this failure seem to hav

    saqu
    saqu 2007/07/18
  • 日付と時間/PHP入門

    ◆ 日付と時間 PHPでは、日付や時間に関する組み込み関数が多数定義されています。ここでは、一般的によく利用されている関数を中心にして、日付と時間の扱いについて解説します。 ■ PHPで扱える暦 PHPで日付を扱うとき、その基となる日数の算出に必要な「暦」が幾つか存在しています。どれを基の暦にするのかは、作者の感性に依ります。 ■ 世界協定時 UTC 世界中の時刻を合わせるための公式な時刻を定めているのが世界協定時です。グリニッジ標準時は、天文学を主体として時間を定めていますが、世界標準時は、セシウム原子の振動を基準にして定められている物理学的な時刻です。 JavaScriptでも利用されていますが、PHPでも世界協定時を利用することは可能です。また、世界協定時を使うための関数として、time()、date()、getdate() が定義されており、世界各地のローカルタイムを参照できる

    saqu
    saqu 2007/07/05
  • PECL::ssh2を使ってみる

    PECL::ssh2を使ってみる PHPを使ってバッチスクリプトなどを作る際、ファイル転送といえば今まではftp経由が主流(?)かと思いますが、昨今のセキュリティに対する意識向上から何らかの暗号化を施したい場合があります。2005年の初めにPECLにssh2拡張モジュールが登録されマニュアルもそれなりにこなれてきましたので、今更ながら試してみました。 PECL :: Package :: ssh2 今回のゴールは、PHP4.3.11で公開鍵認証を使ってリモートコマンドの実行とファイル転送を行う、というものです。 インストール まずはインストールした環境ですが、PHPは以下のようなconfigureオプションを付けたPHP4.3.11です。 ●PHP4.3.11のconfigureオプション --with-apxs2=/usr/local/apache2/bin/apxs \ --pref

    saqu
    saqu 2007/06/29
  • Secure Shell2 関数

    導入 安全な暗号化通信を使用したリモートマシン上にあるリソースへのアクセス手段 (シェル、リモート実行、トンネリング、ファイル転送) を提供する libssh2 のバインディングです。 インストール手順 Windows 用バイナリは http://snaps.php.net/ にあります。 インストールするには php_ssh2.dll を php.ini ファイルの extension_dir ディレクティブで指定されたフォルダに ダウンロードしてください。そして php.ini に extension=php_ssh2.dll を追加し、 Web サーバを再起動して有効にしてください。 Linux, BSD, あるいは他の *nix 系 では以下の手順でコンパイルすることができます: OpenSSL をダウンロードしインストールします。 もしディストリビューションのパッケージングシステ

    saqu
    saqu 2007/06/29
  • https://always-pg.com/php/std_rd/

    saqu
    saqu 2007/06/29
  • PHP 関数リファレンス【ABC順】 -- Key:雑学事典

    A abs絶対値 acosアークコサイン array配列を生成する array_count_values配列の値の数を数える array_diff配列の差を計算する array_flip配列の値を反転にする array_pop配列の末尾から要素を取り除く array_push一つ以上の要素を配列の最後に追加する array_rand配列から一つ以上の要素をランダムに取得する array_reverse逆順にした配列を返す array_search指定した値を配列で検索し、見つかった場合に対応するキーを返す array_shift配列の先頭から要素を一つ取り出す array_slice配列の一部を展開する array_splice配列の一部を削除し、他の要素で置換する array_sum配列の中の値の合計を計算する array_unique配列から重複した値を削除する array_unshi

    saqu
    saqu 2007/06/29
  • フリーのCMS、siteDev2をリリース:phpspot開発日誌

    フリーのCMS、siteDev2をリリースしました。 自分がサイトを作るにあたって使うCMSとして、「もっとよい物」を追求して出来たものです。 2004年より配布しているsiteDevのバージョンアップ(version1→verion2)として、次の点が改善されました。 論理的に綺麗なHMTLを出力するようにした。 フルCSSによるデザインに変更した。HTML的にも綺麗なものにした。 (CSSによるデザイン変更が容易に出来ます。) ページのUTF-8化による国際対応 Smartyによるテンプレート採用により、より柔軟なデザインの変更 検索エンジンフレンドリーなURLを採用 PukiWikiで作成されるページのURLには?が含まれ、検索エンジンにインデックスされにくいという点があった。 siteDev2では、index.php?〜の形式ではなく、index.php/〜の形式となった。 PHP

  • substr()関数/PHP関数リファレンス

    ◆ 関数リファレンス substr( ) 引数の文字列の特定の位置から文字を取り出します。この場合、取り出す位置と文字数を指定します。 書式: subster (文字列, 取出し位置、文字列の数) サンプル: $banban = substr("Homepage", 4, 4); print $banban; この場合、「Homepage」という文字列の中の先頭から4番目より4文字抜き取ることを指定しています。取出し位置指定に負数を設定することができます。その場合、文字列の最後から数えられます。 サンプルの実行結果 PageTop / Home / PHP入門 / リファレンス目次

    saqu
    saqu 2006/05/18
  • exif_read_data

  • [戯] PHP のデバッグが楽になる?変数の情報を見やすく表示する dBug

    PHP のデバッグが楽になる?変数の情報を見やすく表示する dBug 2006-02-13-3: [PHP][MySQL][Code] http://dbug.ospinto.com/ リンク先の説明には var_dump() と比較したみたいに書いてあるが,実際は print_r() を見やすくした感じ. 以前紹介した PHP 用のデバッグライブラリ Tulpes PHP4 Debug Helper (debuglib.php) と基的には同じ. 開発時にはもっぱら debuglib.php のお世話になっているが,dBug も使ってみた. サポートされている変数の型は 配列 クラス/オブジェクト データベースリソース XML リソース イメージリソース 実際の表示はどうなるかというと $variable = array( "first"=>"1", "second", "third"

    saqu
    saqu 2006/02/15
  • PHP で Livedoor のお天気Webサービスを使う - p4lifeのメモ

    以下は,PHP で Livedoor のお天気Webサービス仕様 - Weather Hacks - livedoor 天気情報を使うメモ. PEAR::Services_Livedoor (非公式パッケージ) を作ったので,これを使う. パッケージ:http://p4life.jp/services_livedoor/Services_Livedoor-0.1.0.tgz ソースコード:http://p4life.jp/services_livedoor/Weather.phps インストール上の Services_Livedoor-0.1.0.tgz をダウンロードして,インストール. $ pear install Services_Livedoor-0.1.0.tgz サンプルコード get('東京', 'today'); // 他の例: // $result = $lwws->ge

    saqu
    saqu 2006/02/15
    すばらしい!
  • レッツPHP!

    s3.to 2023 著作権. 不許複製 プライバシーポリシー

    saqu
    saqu 2006/02/10
  • PHP4 Pear DBクラスの使い方

    ■ 目次 はじめに:PHPからDBを使う Pearとは Pearの取得方法 Pear DBクラスライブラリ クラス概要 クラスリファレンス DB クラス DB_common クラス DB_pgsql クラス DB_result クラス エラーコード表 使用方法:サンプル #01.データベースへの接続/切断 #01.B.PostgreSQLへの接続/切断 (ネイティブ関数版) #02.テーブル作成 #03.テーブルへのレコードの追加の表示 レンタルサーバーでPearを使う場合(例外的な) PHPについて/メモ PHPに関するリンク 参考資料(情報源) 更新履歴 このドキュメントについて問い合わせ/連絡先 PHP掲示板 (ご意見、間違いの指摘はこちらへお願いします) ● はじめに:PHPからDBを使う PostgreSQLが使えるレンタルサーバに移ったので、早速PHPから使ってみようと思いまし

  • 導入 - 結果

    saqu
    saqu 2006/01/09
  • セッションを使う - phpspot

    phpのセッションはクッキーを使って、そのクッキーを元にサーバ側にデータを保存しておいて次回アクセスした際にそのデータを読み込んで使えるというものです。 ブラウザベースのアクセスの場合、アクセス毎にデータが消えてしまうのでこういう仕組みがあります。クッキーでデータを保存しておくのもよいのですが、セッションにはオブジェクトとか配列、連想配列など、何でも値が入ってしまうので便利です(クッキーはテキストのみ) セッションを使うには、 のように、 session_start();をした後に$_SESSION変数に値を設定してあげます。 次回アクセスした際に echo $_SESSION["hensu"]; とすると 1 が出力されます。 指定した値を破棄するには unset($_SESSION["hensu"]); します。 値を全て破棄するには session_unset(); します。 注意点

    saqu
    saqu 2006/01/09
    セッション
  • [PHP-users 5201] 配列の変数名に変数を使う

    php-users@php.gr.jp php-users@php.gr.jp Mon, 04 Feb 2002 11:19:49 +0900 前の記事: [PHP-users 5200] Re: Win2k+Apache+SSL+PHPでファイルのアップロードに失敗 次の記事: [PHP-users 5202] Re: 配列の変数名に変数を使う 目次の順: [ 日付 ] [ スレッド ] [ 件名 ] [ 発信者 ] 札幌のかずと申します。 変数名に変数を使う方法として $の後に変数を{}でくくる方法があり、 例) $abc = 'a'; $hoge = 'abc'; print("$abc = ${$hoge}<BR>"); 結果) a = a となり、変数名として、$abc の内容が展開されました。 ところが、 配列の変数名に変数を使う方法がわかりません 例) $def[0] = '

    saqu
    saqu 2005/12/16
  • PHP-users 2004年6月 保存書庫 スレッド

    saqu
    saqu 2005/12/06
    PHP javascript間での変数受け渡し
  • - File Not Found -

    saqu
    saqu 2005/12/06
  • phpspot - PHPスクリプト/MySQL/掲示板/入門/サンプル/正規表現/レンタルサーバー

    ようこそphpspotへ! 当サイトではフリーのwindowsphp開発環境であるPHPエディタ(forWin)や、 フリーのPHPスクリプト( PHP掲示板,webshot,webimager,CMS 等 )、PHPツールバー、テレビバー、 便利検索バー(Yahoo,Google,辞典検索)などを配布しています。 その他、PHP入門 や PHP5-TIPS、PHPサンプル集、MySQL解説、PHPレンタルサーバー特集 などのコーナーもあります。 スポンサードリンク 2009/09/14 サイトで配布しているPHPスクリプトに脆弱性!すぐ最新版にアップしてください! new! 2009/01/21 PHPで携帯サイト構築を公開! 2008/07/12 PHPによるWebアプリケーションスーパーサンプル 活用編 第二版が出ました 2008/04/22 PHPエディタをVistaに対応させま

    saqu
    saqu 2005/12/01
  • 1