タグ

*phpに関するsme8のブックマーク (29)

  • CakePHPマニュアル

    John David Anderson (docs at cakephp dot org)までEメールを送るか、IRC (#cakephp on freenode as _psychic_)で、参加したい旨を連絡してください。 翻訳者Tips: アクセント文字のためにhtml entitiesを使用しないでください。このbookはUTF-8を使っています。 フレンドリーな文体を使ってください。 タイトルと内容を同時に翻訳してください。 翻訳する言語のページで閲覧・編集してください。そうしないと、英語ページの編集として記録されてしまいます。どの言語の翻訳なのかをレビューアーが知っていることはまれです。 マークアップを大幅に変更したり、新しい内容を追加したりしないでください。オリジナルの内容の情報に不備があるのであれば、英語の情報をまず編集してください。 用語を英語で書く場合には

  • CakePHPブログチュートリアル :: 開発例 :: マニュアル :: 1.2 Collection :: The Cookbook

    Cakeをさっそく使ってみましょう。このチュートリアルを読んでいるのは、Cakeの動作に関してさらに学びたいと思っているからだと思います。私たちは、生産性を高め、コーディングがさらに楽しいものになることを目指しています。コードを調べているうちに、きっとあなたもそのことに気が付くでしょう。 このチュートリアルでは、シンプルなブログアプリケーションを作成します。Cakeを取得してインストールし、データベースの設定を行い、ブログの投稿記事の一覧表示(list)、追加(add)、編集(edit)、削除(delete)などのアプリケーションロジックを作成します。 必要なもの: 動作しているWebサーバ。Apacheを使っているという前提で書いてありますが、他の種類のサーバを使用する場合でも、ほぼ同じにいけるはずです。サーバの設定についても少し触れますが、たいていの人は、そのままの設定でCake

  • 高木浩光@自宅の日記 - ここまで破綻しているケータイID認証(簡単ログイン)

    ■ ここまで破綻しているケータイID認証(簡単ログイン) 2009年夏、はてなブックマーク界隈では「かんたんログイン」が危ういという話題で持ち切りだった。IPアドレス制限をしていても突破できてしまうのではないかという話だった。 実際に動いてすぐ使える「PHPによるかんたんログインサンプル」を作ってみました, ke-tai.org, 2009年7月31日 SoftBank Mobileの携帯用GatewayPCで通る方法のメモ, Perlとかmemoとか日記とか。, 2009年8月1日 ソフトバンクの携帯用GatewayPCで通る方法があるようです, ke-tai.org, 2009年8月4日 これは要するに次のような話だった。 まず、SoftBankの携帯電話で特定のAPN mailwebservice.softbank.ne.jp でネット接続して、所定のProxyサーバ sbwap

  • 10日で覚えるPHPのキソ 第 10 回 セッション(SESSION) | バシャログ。

    PHPのキソ(超基礎編)第 10 回は、セッション(SESSION)についてお話します。 前回、「Webページを表示するために用いられるHTTPは、要求(リクエスト)に対して応答(レスポンス)がされると通信が終了することが基となっています」とお話しました。 しかし、ショッピングサイトなどで入力した情報は、画面遷移をして消えて(終了して)しまったら困りますよね? そんな時に活躍するのが、今回お話しする「セッション」です。 Webサーバーと(Web)ブラウザとの間で継続した通信を行う時、このセッションといわれる機能を多用します。 セッションとは Webサーバーとブラウザ間で継続した通信を行うために必要な機能 セッション機能は、クッキー機能を利用している セッションの仕組み セッション機能を使うには、「$_SESSION」というスーパーグローバル変数に値を格納します。 PHPはセッション変数(

    10日で覚えるPHPのキソ 第 10 回 セッション(SESSION) | バシャログ。
  • PHP でいろいろ頑張るブログ

    index.php <?PHP $host = 'localhost'; $usr = 'root'; $pwd = '*****'; $db = 'test'; $id = htmlspecialchars($_GET['id']); if (!($cn = mysql_connect("$host", "$usr", "$pwd"))) { die; } if (!(mysql_select_db("$db"))) { die; } mysql_query("SET NAMES 'utf8'"); $sql = 'SELECT `date` FROM `date` WHERE `id` = '."'"."$id"."'"; if (!($rs = mysql_query($sql))) { die; } $date = mysql_result($rs, 0, 0); var_dum

  • 正規表現メモ ?:

    正規表現で、javaにもjavascriptにもマッチさせたい場合 /java(script)?/と書けばよいわけだけど 括弧を使うと自動的に$1にメモリされる。 この場合 $1=script と表示される。 でも、この手のシチュエーションで括弧内の 情報が知れると嬉しいなんてことはまずない。 つまり、使いもしないのに$1としてメモリを消費したことになる。 この無駄なメモリ消費を回避するにはどうすればよいかと言うと 最初の括弧の後に?:(クエスチョンマークとコロン)を並べるとメモリしなくなるそうな。 試してみる。

  • JavaScriptからPHPの関数を呼び出せるインタフェース提供ライブラリ「jQPie」:phpspot開発日誌

    jQPie (Jquery PHP interface extension) JavaScriptからPHPの関数を呼び出せるインタフェース提供ライブラリ「jQPie」。 <a>のonclickイベントからPHPの関数をキックするという仕組みが簡単に実装できます。 PHP関数の返り値を alert したりすることも出来ます。 例えば、以下のコードを見てみましょう。 <a href="#" onClick="$.getJSON('handler.php', { handler: 'json', callback: 'getarray' }, function(json) { alert(json.a)})">Test 1</a> .getJSON メソッドの第一引数に、キックするPHPのソースコードを指定、第二引数に、返り値をjsonで受け取る指定と、callback として、PHPの関数

  • artful Flash-PHPのやり取り

    Flash-PHPのやり取り(ActionScript2.0) 「Flash PHP 受け渡し」のキーワードで調べてくる人が多いので、ごく簡単なやり取りの仕方をメモしておきます。 下のコードは、FlashからPHPにデータを送って、一連の処理を行った後、またPHPからFlashにデータを返すという流れです。FlashとPHPのファイルをアップしときます。PHPのアドレスのパスだけ書き換えてPHPを動く環境にgetFlash.phpをおいてやればFlashの開発環境からムービープレビューで動作を確認することができます。AS3.0の場合でもメソッドは変わりますが基的な送受信の方法は変わりません。 ソース一式:sample01.zip(AS2.0) ■Flashの1フレーム目に書くこと //1)データを送るための箱を用意する SendData = new LoadVars(); //送りたいデ

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

  • Build seven good object-oriented habits in PHP

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Build seven good object-oriented habits in PHP
  • 直感的にわかるソートの方法は?

    PHPでプログラムを書いてみよう 「第1回:アルゴリズムからプログラムを学ぼう!(http://www.thinkit.co.jp/article/62/1/2.html)」では、バブルソートの原理を説明しましたが、今回はまずこれをプログラムにしてみましょう。 前回のおさらいですが、バブルソートの考え方は次のようなものです。カードが横一列に並んでいるものとします。 (1)右端から始めて、それとすぐ右隣とを比較する。 具体的には右側が左側よりも小さければ入れ替えます。それ以外のときはそのままにしておきます。視点を1つ左に移します。 (2)(1)を繰り返す。 ではこれをPHPで書いてみます。 プログラムの内容 (1)バブルソートの関数ですが、引数として受け取った配列の中を並べ変えるものとします。 (2)カードの枚数が「$size」に入ります。 (3)ここで、右端から左に向かって比較しますが、ど

  • asp-edita.jp

    This domain may be for sale!

  • PHPで利用できる主な正規表現の覚書 - mtblue.org

    ご案内:このページ「PHPで利用できる主な正規表現の覚書」は、ウェブサイト「 mtblue.org 」の中のページの一つです。サイト内のページを少しでも効率よく参照していただけるよう、次の機能を提供しています。ご利用ください。 サイト内検索 サイトマップ また、トップページからこのページまでのアクセスの経路を示す情報を提供しています。この情報は、ページの先頭付近と終端付近で合計二度提供されていますので、この情報が二度目に出現した箇所を、ページの終端と捉えていただくことができます。一度目の出現はこのご案内の直後です。すなわち、次のような形式で提供しています。以上で、ご案内を終わります。 HOME > PC関連 > ウェブサイト作成関連 > PHPで利用できる主な正規表現の覚書

  • PHPによるオブジェクト指向の最適化:phpspot開発日誌

    Jaslabs Optimizing PHP objects The following tips can help in optimizing object-orientated PHP.PHPによるオブジェクト指向の最適化。 メモによると次のようなことが書かれている。 ・変数は使う前に初期化せよ ・グローバル変数を2回以上呼び出す場合はローカル変数にコピーせよ ・よく使うメソッドは派生クラス内に記述せよ (尚、PHPの言語仕様が変わることがあるのでこの事柄は永続的な物ではない) ・オブジェクトのメソッド呼び出しは普通の関数呼び出しの2倍遅い。 ・ローカル変数のインクリメントが最も速い( $var++) ・オブジェクト変数のインクリメント($this->val)はローカル変数のインクリメントより3倍遅い ・初期化されていない変数のインクリメントは初期化されているものより9〜10倍遅い な

  • PHP による日付・時刻・時間の計算・演算のまとめ - hoge256ブログ

    最近 PHP 日付関連の関数をいろいろいじっていたので、いろいろな日付の計算関係をまとめてみました。 日付の単位について 基的なことですが、一応まとめておきます。 1秒は1000ミリ秒 1分は60秒 1時間は60分 よって 1時間=60分=3600秒 1日=24時間=1440分=86400秒 現在時刻の取得 まずは、最もよく使う処理です。 //date関数を使う場合 date("Y-m-d H:i:s"); //strftime関数を使う場合 strftime("%Y-%m-%d %H:%M:%S"); 日付/時刻のパース 日付/時刻を表したある書式の文字列から、年、月、日、時、分、秒を取得します。 //strptime関数を使用した場合 $date = strptime("2007-08-12 10:35:20", "%Y-%m-%d %H:%M:%S"); print("yea

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

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

  • PHPにおける文字列比較の2a問題 - Unknown::Programming

    PHPの文字列比較に関しては古の時代から皆がいばら道を通っているので今更何か語ることも無いんだけどやっぱり良くハマっちゃうということで軽くメモを残しておく。 とりあえずは先人達の苦悩ということでこのあたりの記事は見ておいた方がいいだろう。 素晴らしき自動的な世界〜或いは「型のない」世界〜 - がるの健忘録 PHPでの入力値チェックのすり抜け 上記記事の方が名づけたと思われる(w)いわゆる「2a問題」というものについて書いていく。 この2a問題というのはもう一度再確認すると <?php $a = '2a'; $b = 2; if ( $a == $b ) { // ここを通る } という問題のことだ。 何故こうなるかは元記事やマニュアル等に詳しく書かれているが、カンタンに説明すると「2a」という文字列を数値評価すると「2」として扱われるということだ。 実はコレはPerlでもまったく同じ問題を

    PHPにおける文字列比較の2a問題 - Unknown::Programming
  • PHPでMVC第1回:前編

    HOMMEZ(オムズ)はすべての男性の悩みに寄り添い、心と身体の健康を支援し、男性としての喜びを享受できる社会を目指しています。人には相談しづらいAGA、ダイエット、ED、妊活にまつわる男性特有の悩みに対し、情報やソリューションを提供することで男性が前向きに自分らしく生きられる幸せを実現します。

    PHPでMVC第1回:前編
  • php フレームワーク・オブジェクト指向入門

    phpc2 - phpフレームワーク・オブジェクト指向入門 「誰にだって機械に解るコードは書ける。できるプログラマというのは人間にわかるコードを書く。」 当サイトではphpのオブジェクト指向の入門ガイドを中心に、phpフレームワーク、リファクタリングの話題を扱っています。また、長期的保守を視野に入れ、メンテナンスコストを抑え、かつ多様なクライアントの要望に柔軟に答えられる、高品質なphpプログラムの作成の研究をテーマにしております。 日はちょっと間も開いたので、オフトピックです。 よく、保守性を重視したエンタープライズソフトウェアのプログラミング手法に対して、直感だけでプログラミングすることを"hack"と英語ではいいますが、こういった方向に進むプログラマはプロジェクトにおいて結構悩みの種だったりします。しかし、保守性の高いプログラミングをモットーにしている自分でも、たまに直感性というの

    php フレームワーク・オブジェクト指向入門
  • PHP - サンプル

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