タグ

PHPに関するyokkongのブックマーク (85)

  • PHPExcelのノート | PHPExcelのAPI解説とTipsを掲載しています

    $sheet->getStyle( 'A1:A3' )->getAlignment()->setVertical( PHPExcel_Style_Alignment::VERTICAL_CENTER ); getAlignmentメソッドのsetVerticalメソッドで縦位置を指定。縦位置は、PHPExcel_Style_AlignmentクラスにてVERTICAL_CENTER(中央揃え)のほか、VERTICAL_TOP(上寄せ)、VERTICAL_BOTTOM(下寄せ)、VERTICAL_JUSTIFY(両端揃え)などが定義されている。

    yokkong
    yokkong 2015/05/26
  • php軽量フレームワークcodeigniter入門~ブログ作成編1~

    今回は、codeigniterを使ってwebアプリケーションの基であるデータの入力、表示、編集、削除ができるようになるために、簡単なブログを作っていきます。 codeigniter入門の初期設定編はこちら テーブルの作成 まずはphpmyadminを使ってブログのデータを入れるテーブルを作っていきます。 使い方を詳しくは知るにはこちら>> phpmyadminでテーブル作成 ○sql文で書くと下記みたいな感じです。 CREATE TABLE `blog_data` ( `id` int(7) NOT NULL AUTO_INCREMENT, `title` varchar(60) DEFAULT NULL, `description` text, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; ブログの投稿部分を作成 デー

    php軽量フレームワークcodeigniter入門~ブログ作成編1~
    yokkong
    yokkong 2015/05/12
  • CodeIgniter 3のユーザーガイド(User Guide)まとめ

    CodeIgniter 3のユーザーガイドを見ながら使い方を調べています。 せっかくなので、調べた内容のリストをここにまとめておきます。 参考にしている原文はこちら。 CodeIgniter User Guide Installation CodeIgniter 3をnginx + php-fpmで動作させる Tutorial チュートリアルの最初は、静的なページの表示方法。 後半2つは、データベースへのアクセス方法と、簡単な検索、登録を行います。 チュートリアル1 Static pages チュートリアル2 News section チュートリアル3 Create news items General Topics Controllersの書き方について(General Topics - Controllers) 予約語について(General Topics - Reserved Nam

    CodeIgniter 3のユーザーガイド(User Guide)まとめ
    yokkong
    yokkong 2015/05/08
  • CodeIgniter ユーザーガイド — CodeIgniter 3.1.0-dev documentation

    © Copyright 2014 - 2016, British Columbia Institute of Technology. Last updated on Jan 01, 2024.

    yokkong
    yokkong 2015/05/01
  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

    yokkong
    yokkong 2015/04/28
  • 関数名によく使われる英単語(動詞)の意味とニュアンス | PHP Archive

    PHP に限らず、プログラミングで使われる多くの関数名は「動詞+目的語」という命名規則になっていることが多く、「insertPost()」であれば投稿を挿入するという意味が名前から読み取れます。 では投稿を削除する場合は delete でしょうか? それとも remove でしょうか? 関数は基的に英語を使うのが鉄則ですが、似たような意味を持つ単語などが多く厳密な意味の違いがわかりにくいことがあります。 そこで、プログラミングで関数名として一般的に使われている頻出語句をピックアップし、主な用途と細かい意味、ニュアンス、使い分けについて調べてみました。 追加・作成 set

    yokkong
    yokkong 2014/12/18
    findとsearchはこうやって使い分けるのか。
  • PHP: The Right Way

    ようこそ 時代遅れの情報がウェブ上にあふれている。そんな情報を見たPHP初心者は戸惑ってしまうだろう。そして、まずい手法やまずいコードが広まってしまう。 そんなのはもうやめよう。PHP: The Right Way は気軽に読めるクイックリファレンスだ。PHPの一般的なコーディング規約、 ウェブ上のよくできたチュートリアルへのリンク、そして現時点でのベストプラクティスだと執筆者が考えていることをまとめた。 大事なのは、 PHPを使うための正式なお作法など存在しない ってこと。 このサイトの狙いは、はじめて PHP を使うことになった開発者に、いろんなトピックを紹介すること。 経験豊富なプロの人にとっても、これまで深く考えることなく使ってきた内容について、新鮮な見方を伝えられるだろう。 このサイトは、決して「どのツールを使えばいいのか」を教えるものじゃない。 いくつかの選択肢を示して、それぞ

    yokkong
    yokkong 2014/08/13
  • 「FC2ブログ」ソースコードがオープンソースに

    FC2は3月19日、ブログサービス「FC2ブログ」のソースコードをMITライセンスで公開したと発表した。GitHubからダウンロードできる。 FC2ブログのテンプレートを利用したり、1つの記事に複数カテゴリーを設定したり、複数ブログを作成したりといったことが可能。独自のカテゴライズを行ったブログや情報サイトの構築などに利用できるとしている。

    「FC2ブログ」ソースコードがオープンソースに
    yokkong
    yokkong 2014/03/20
    あとで
  • PHPでデータベースに接続するときのまとめ - Qiita

    【2021/10/15 追記】 この記事は更新が停止されています。現在では筆者の思想が変化している面もありますので,過去の記事として参考程度にご覧ください。PDO に関しては大きく変わっていない部分が多いとは思いますが, PHP 8.x 以降での動作保証はありません。 あらかじめ読んでおきたい記事 Qiita - 【PHP超入門】クラス~例外処理~PDOの基礎 by @7968 初心者がやりがちなミス 以下のどれかに1つでも当てはまるコードは見直す必要があります.付録にリンクを貼っておきましたので,「該当するかも?」という人はクリックして飛んで読んでください.太字にしてあるものは脆弱性に直結する危険度の高いものです. mysql_query などの非推奨関数を利用している SET NAMES あるいは SET CHARACTER SET などで文字コードを指定している そもそもデータベース

    PHPでデータベースに接続するときのまとめ - Qiita
  • 2013年PHPの話題を一挙に振り返るまとめ | Engine Yard Blog JP

    2013年も当にあとわずかになりました。 日は今年話題になったPHPについての記事を公式のリリースやはてなブックマークから抽出してきた内容を元に今年を振り返ってみましょう。PHPにとって今年はどのような一年だったのでしょうか。 参考: 2012年のPHP周辺の話題振り返り | Engine Yard Blog JP PHPのバージョン 2013年中にリリースされたPHPのバージョンは5.3、5.4、5.5の3系統で合計29のリリースが行われました。リリースサイクルはほぼ毎月という形でした。またPHPの公式サイトがレスポンシブ対応の新しいデザインに切り替わりました。詳細は下記の通りです。 Version 5.4.11 2013/1/17 Version 5.3.21 2013/1/17 Version 5.4.12 2013/2/21 Version 5.3.22 2013/2/21

    2013年PHPの話題を一挙に振り返るまとめ | Engine Yard Blog JP
  • XAMPPにPHPUnitをインストール - まいるどきゃっとの日記

    XAMPPにPHPUnitをインストールしようとしたら、だいぶ手間取りましたのでメモ。 Windows 7/8/XPで試しました(そのつもりはなかったけど、結果的に3つのOSで試す羽目になりました)。 手順はXAMPPをインストールした直後を想定しています。 XAMPP Windows版 1.8.1(PHP 5.4.7) PEAR Version: 1.9.4 PHPUnit 3.7.13 あとで(いつ?)見やすく書き直します。 参考 やっぱり公式は大事。ググる前に確認しよう。 『Manual :: PEAR パッケージマネージャの取得とインストール』 『第3章 PHPUnit のインストール』 事前準備 XAMPPを終了しておく。 他にPHPUnitが入っていないか確認する。 PEARのアップデート http://pear.php.net/go-pear.pharをgo-pear.pha

    XAMPPにPHPUnitをインストール - まいるどきゃっとの日記
    yokkong
    yokkong 2013/08/26
  • もう XAMPP / MAMP はいらない!
Vagrant で作る PHP 開発環境

    http://www.1x1.jp/blog/2013/09/php-enviroment-with-vagrant.html

    もう XAMPP / MAMP はいらない!
Vagrant で作る PHP 開発環境
  • PHPとjQueryの組み合わせでajaxなPOSTをMySQLに格納してみた

    こんにちは かねしろ@pinkrootです。 昨日は久しぶりにPHPでのコーディングを行いました。 取り組んだのはPHPとjQueryを組み合わせて、あるボタンが押されたときにajaxなPOSTを飛ばして、その飛んでいったパラメータをMySQLに格納する、という文字での説明が難しい処理です(笑) イメージとしては、ボタンを押しても画面がリロード(更新)されず、処理の裏側でDBへのデータ格納を行なっている、という感じ。 備忘録的にやり方をまとめます。 HowTo 自分で作成するファイルは以下の3つ。 ユーザが閲覧してボタンを押す画面(index.html) ボタンが押されたら呼び出されるjavascriptファイル(post.js) バックボーンで動作し、MySQLでデータを格納するPHPファイル(post.php) 上記ファイルの他に、ajaxを使うためにjQueryのファイルが必要となり

    PHPとjQueryの組み合わせでajaxなPOSTをMySQLに格納してみた
  • Deprecated:警告を非表示にする。(PHP5.3.x) - K氏のCentOSサーバ構築メモ

    自宅環境でPEAR::HTML_QuickFormを使ったら以下のように大量に警告が出た。 以下、エラー一部抜粋(検索用) ・・・・・ PHP Deprecated: Assigning the return value of new by reference is deprecated in /usr/share/pear/PEAR/HTML/QuickForm/date.php on line 410 ・・・・・バイト先の環境では出てなかったのに。調べたら・・・ PHP 5.3.0 では新しく二つのエラーレベルが加わりました。 E_DEPRECATED と E_USER_DEPRECATED です。 E_DEPRECATED エラーレベルは、 特定の機能が推奨されないことを示すのに使います。 E_USER_DEPRECATED エラーレベルは、ユーザー定義のコードで推奨されない機能、た

    Deprecated:警告を非表示にする。(PHP5.3.x) - K氏のCentOSサーバ構築メモ
    yokkong
    yokkong 2013/05/30
  • さくらのVPS -phpMyAdminのインストールと初期設定-

    WEBベースのデータベース接続クライアントツールであるphpMyAdminをインストールします。さくらのVPS(centOS 6.2)ではEPELのレポジトリがはじめから効いているので、普通にyumでインストールすれば結構新しいバージョンが入ります。感動。 yumでインストール phpMyAdmin.confの設定 クッキー認証の導入 1.yumでインストール yumで一発インストールします。 phpMyAdminは単なるwebツールなので、yumを使わなくても、ダウンロードしてwebアクセスできるフォルダに展開するだけでいいのですが、yumを使うとバーチャルホストの設定なども記述してくれるので楽です。 $ sudo yum install phpmyadmin 2.phpMyAdmin.confの設定 ブラウザからアクセスできるように初期設定をします。 $ sudo vi /etc/ht

    さくらのVPS -phpMyAdminのインストールと初期設定-
    yokkong
    yokkong 2013/05/09
  • CakePHP2をこれから学習していく人が必ず読むべき記事13選 | tagamidaiki.com

    フレームワークはとても便利なものです。 色々な用途があるにせよ、保守性を高めたりプラグインを使用することによって難解な処理を簡単にしたりすることが出来ます。 僕は今のところスクリプト言語で主に使っているのがPHPなので、フレームワークは一般的だと思われるCakePHP2を採用しています。 ここではCakePHP2を初めて勉強し、CakePHPをうまく使いこなしていくための記事を紹介しています。 最初フレームワークを勉強したときはPHPで出来ているのにPHPとは全く違う言語だとびっくりしたものの、慣れてしまえば、「やっぱりPHPだね」と開き直ることが出来ました。ただ最初慣れるまでが辛いかもしれません。 ここに紹介している記事は僕が何度も読み返し、理解しなおし、コードを書いた記事たちばかりです。 何度も読み直し、理解すればおのずと使えるようになります。頑張りましょう。 まずは・・・ なぜCak

  • Welcome - 2.x

    CakePHP クックブックは、オープンに開発されている、コミュニティで編集可能なドキュメントのプロジェクトです。 ドキュメンテーションの品質、正当性、正確性の高さを維持することを期待しています。 右上の "Improve this Doc" (この文書を改善する) ボタンに注目してください。 このボタンは、あなたがドキュメンテーションの追加・削除・修正などの貢献が簡単にできるように、 該当ページの GitHub のオンラインエディタへ誘導します。 入門¶ ブログの作成¶ ブログチュートリアル を使用した入門。 基的なブログの構築の過程を通して、CakePHP の基を学びます。 規約¶ CakePHP の動力となっている、典型的な CakePHP のリクエスト と、 規約 を学びましょう。 コントローラ¶ コントローラはリクエストを取り扱い、調和の手助けとクライアントへのレスポンスの準

  • Code Life

    noto's blog

  • CakePHP開発者が知るべき10のこと

    先日、こんな記事が上がっていました。 Android開発者が知るべき10のこと この記事でまとまっているのは、Android開発において必要な10の項目です。 インターフェースの設計から、データの取り扱いまで。 AndroidはモバイルデバイスのOSで、CakePHPは単なるWebフレームワーク。 しかし、予め用意されたルールやAPIを活用する点は同じです。 つまり、フレームワーク全般において、開発者が知るべきことをまとめることが出来るはずです。 ここでは、私が良く利用するCakePHPフレームワークについて、開発者が知るべき10のことをまとめます。 1. CakePHPで良いのか CakePHPを使う際に、知るべきことその1。 それは、あなたは当にCakePHPを使うべきなのかということです。 現在、あらゆるフレームワークが溢れ返っています。 Ruby Ruby On Rail

  • EC-CUBE Trac

    EC-CUBE Tracは、2014年11月より GitHubへ役割を移行しました。 こちらは、参照のみとさせていただきます。 EC-CUBE Trac へようこそ! EC-CUBE Trac は, EC-CUBE を開発するための技術情報公開, 案件管理などを行うプロジェクトポータルサイトです. 主に,  EC-CUBE 開発コミュニティ であがったバグ報告の管理や, リリース管理, より進んだ議論, 技術情報公開のために使用します. カスタマイズ時の質問や, バグかどうかわからない場合は, まず  EC-CUBE 開発コミュニティ に投稿して下さい. バグ報告や, 新機能の要望などは「チケット登録」からどうぞ! 必ず, 既存の報告の有無を確認してから登録して下さい. 重複してチケット登録するのは NG です. 開発コミュニティ専用チケット投稿ブックマークレット チケット一覧 未解決チケ