タグ

phpに関するd_animal141のブックマーク (36)

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

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

    d_animal141
    d_animal141 2014/02/04
    PHPプロ!PHP講座新着順 linux講座
  • WordPress 3.0 以降で RSS を一覧にする方法

    以前 RSSWordPress で一覧する方法を書きましたが、WordPress 3.0 以降は以前の記事の方法は推奨されていません。同梱されている SimplePie で今後も安心して使える WordPress 3.0 以降で RSS を表示するコードを用意しましたのでお使いください。 使い方 以下のように wbRssList() の第一引数に RSS の URL を入れることで一覧にすることができます。テーマの好きな所に貼り付けましょう。

    d_animal141
    d_animal141 2014/01/25
    WordPress 3.0 以降で RSS を一覧にする方法
  • web帳 | webデザイナーの、webデザイナーによる、webデザイナーのためのサイト

    このサイトは、只今WEB業界で活躍中のデザイナー、プログラマーの方々の情報を集めたweb統合情報サイトです。 web帳

    d_animal141
    d_animal141 2014/01/20
    VirtualBoxとVagrantで開発環境を構築 その3 phpMyAdmin インストール centOS apache設定
  • Amazon Product Advertising API(TIPS):検索結果をいっぱい取得する|マコトのおもちゃ箱 ~ぼへぼへ自営業者の技術メモ~

    AmazonさんのAPIを利用して何か作ろうと思ったのです。 ほんで最終的にはこんなのを作ってみましたφ(--) Bookだなー せっかくなので作る過程で調べたことをまとめておきますね。 そんな経緯で書き始めたこのカテゴリ。 おまけです。 AmazonさんのAPIから返ってくるデータ件数ってのは 基的に1リクエスト10件(2012/05/13現在)です。 ※「『SearchIndex=Blended』の場合も説明しろ」とか 「マルチオペレーションなら倍いける」とかは勘弁して下さい(つд`) 「(´・д・`)ェー、一か月分のデータ全部欲しー」とかわがまま言っても 聞いてはくれないのです。 じゃあどうするか(--? 地道にえっちらおっちら取得するしかなさ気ですね。 幸い応答のXMLから全ページ数を取得することも 取得するページ番号を指定してリクエストを投げることもできるので こんな感じでやっ

    d_animal141
    d_animal141 2013/12/07
    マコトのおもちゃ箱 ~ぼへぼへ自営業者の技術メモ~  Amazon Product Advertising API
  • AWSにApache+PHP+MySQLとphpMyAdmin,vsftpdを導入する手順 |https://wp.yat-net.com/name

    インスタンスが立ち上がったらSSHでサーバーにログインし、パッケージをインストールしていきます。SSHでログインするにはMacなら標準で搭載のターミナル、WindowsならTeraTermのようなフリーソフトを利用します。 まずはサーバーへ接続しましょう ssh -i (鍵のパス) ec2-user@(Public DNS) 鍵のパスは、KeyPairsを作成した際に保存した***.pemというファイルです。それが保存されている場所を指定します。 ec2-userはユーザーIDで、AWSにてSSH接続する際は大体このIDで接続します。 Public DNSはインスタンスを立ち上げた際に割り当てられる言わばURLに当たります。 もし接続した際に下記のようなエラーが出た場合は鍵のパーミッションを変更しないと行けません。 chmod 600 (鍵のパス) 接続できたらsuを利用してroot権限に

    AWSにApache+PHP+MySQLとphpMyAdmin,vsftpdを導入する手順 |https://wp.yat-net.com/name
    d_animal141
    d_animal141 2013/11/30
    AWSにApache+PHP+MySQLとphpMyAdmin,vsftpdを導入する手順 - YATのBLOG
  • 『PHPでスクレイピング』

    先日、社内の人間数十名で開発合宿なるものに行ってきたぉ (*゜▽゜)ノ スケジュールはこんな感じ。 金曜 7:00 家を車で出発 10:00 会社で待ち合わせ(1時間遅刻w) 12:00 現地到着してひるめしー 13:00 ホテルの会議室で開発開始! 18:00 ゆうはん 19:00 今度は部屋で開発開始! 土曜 4:30 力尽きてチョット寝る。。 7:00 風呂 8:00 あさめしー 9:00 部屋で開発再開! 11:00 チェックアウトして会議室で引き続き開発! 12:00 ひるめしー 13:00 喫煙室にこもって開発開始! 15:00 開発終了!発表会へ 16:00 現地解散 最後の2時間の『煙草・珈琲駆動型開発』が一番効率がよかったかなぁw で、テーマは各自なんでもよくって、グループで作ってもぉk♪ 条件はプロダクトアウトできるもの! 短期決戦なので、自分の得意分野をがーーーっっと

    『PHPでスクレイピング』
    d_animal141
    d_animal141 2013/11/26
    PHPでスクレイピング|闘うリーマン奮闘記
  • PHPとRubyを徹底比較!開発効率をあげて収益を増やす|TechRacho by BPS株式会社

    国内でWebシステム開発によく使われているPHPRubyを比較します。 Webシステムでは、サーバOSにはLinuxが、プログラミング言語には俗にLL(LightweightLanguage)と呼ばれるerl/PHP/Ruby/Pythonなどのスクリプト型言語が多く利用されます。サーバOSとしてWindowsServer、言語としてJavaなども利用されますが、一般的に開発工数が激増するため、スピード重視のWeb業界ではLinux+スクリプト言語が主流です。今回は、国内でWebシステム開発によく使われている、PHPRubyを比較してみることにします。Perlは新規開発での採用が減っていること、Pythonは研究用途を除くと国内での採用事例が比較的少ないことから、今回は対象外にしています。 関連記事もあわせてどうぞ ・Googleさんから読み取るPHPRuby on Rails開発の

    d_animal141
    d_animal141 2013/11/19
    PHPとRubyを徹底比較!開発効率をあげて収益を増やす
  • MySQLに画像のバイナリデータを保存する方法メモ | hijiriworld Web

    画像アップロードを作る場合、通常のデータ登録の他に、ファイルアップロード機能を実装しなければならない。これがけっこうめんどい。 でも、画像をバイナリデータとして、直接MySQLに保存することもできる。 テーブル設計 -- -- データベース: `images` -- -- -------------------------------------------------------- -- -- テーブルの構造 `posts` -- CREATE TABLE IF NOT EXISTS `posts` ( `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `imgdat` blob NOT NULL, `mime` VARCHAR(64) NOT NULL, PRIMARY KEY (`ID`) ) ENGINE=MyISAM DEFAUL

    d_animal141
    d_animal141 2013/11/08
    MySQLに画像のバイナリデータを保存する方法メモ
  • jQuery JSONPでPHPでやりとりする方法 at Brandons Experimental Archive

    だいぶ間が空きましたが ちょっとハマったのでメモっておきます。 jQueryでのajaxは $.ajaxというシンタックスにて利用できますが その際にクロスドメインの問題とかの場合、 XMLデータじゃなくてJSONを使ったJSONPという仕組みを使います。 jQuery側は [javascript] $.getJSONP = function(url,callback,param) { return $.ajax({ url: url, dataType:”jsonp”, success:callback }); } $.getJSONP(“./hogehoge/getjson.php”t,onDataHandler) function onDataHandler(response) { //受信後の処理をここに } [/javascript] こんな感

    d_animal141
    d_animal141 2013/06/17
    jQuery JSONPでPHPでやりとりする方法
  • PHPを勉強するならこれだけは言いたい!PHPのオススメ勉強法

    ほぼ独学でPHPerになったITかあさんが言いたい、PHPのオススメ勉強法 エイプリルフールですが、これと言って嘘の予定はありませんITかあさんです。いつかはこんなことを書いてみたかった

    PHPを勉強するならこれだけは言いたい!PHPのオススメ勉強法
    d_animal141
    d_animal141 2013/04/02
    PHPを勉強するならこれだけは言いたい!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
    d_animal141
    d_animal141 2013/02/05
    PHP でオブジェクト指向の設計をするための 7 つの良い習慣を身につける
  • Capistrano(カピストラーノ)でPHPプロジェクトをデプロイ - yamada6789の日記

    Capistrano(カピストラーノ)は複数のリモートサーバにSSH接続して一括操作できる便利なツールです。 色々な用途に使えますが、今回はCapistranoでPHPプロジェクトをデプロイしてみました。 概要図 Capistranoをインストールするサーバは一台だけです。 デプロイ先のアプリケーションサーバではログイン用アカウント(要sudo権限)を事前に作成しておきます。 インストール上の図ではCapistranoをソースコード管理サーバにインストールしています。 Capistranoを動かすにはRubyが必要になりますので、まずはRubyをインストールします。 (Rubyのインストール方法は省略します。) 次に、以下のコマンドでCapistranoをインストール。 $ sudo gem install capistrano 使用方法基的にcapfileに一連の操作を記述し、あとはコ

    Capistrano(カピストラーノ)でPHPプロジェクトをデプロイ - yamada6789の日記
    d_animal141
    d_animal141 2013/01/31
    Capistrano(カピストラーノ)でPHPプロジェクトをデプロイ
  • 【 ほでなすPHP 】 PHPの基本 -> クラス

    クラス クラスとは 「クラス」は、『「メンバ変数(プロパティ)」という変数と「メンバ関数(メソッド)」という関数を内部に持つ』という特殊な構造をした、「オブジェクト型」の値、「オブジェクト」の構造を定義するものです。“論よりコード”ということで、まずは以下のサンプルと結果を見て雰囲気を掴んで下さい。 <?php class HODE{ var $dog = "wan"; var $cat = "nyan"; var $cow = "mou"; function func(){ echo "HODENASU!!!"; } } $obj = new HODE(); echo $obj->cat; echo "<hr />"; $obj->func(); ?> nyan HODENASU!!! まず、「class HODE{ 定義 }」の部分で、「HODE」という名の「クラス」を定義しています。

    d_animal141
    d_animal141 2013/01/21
    【 ほでなすPHP 】 PHPの基本 -> クラス
  • PHPのオブジェクト指向入門 | オブジェクト指向PHP.NET

    PHPとオブジェクト指向 オブジェクト指向を習得するか否か オブジェクト指向の基概念 PHPとオブジェクト指向 PHPは修得が容易であるとよく言われます。構文も比較的分かりやすく、また型を意識しなくても実装が可能なために初心者にもとっつきやすい事が一つの理由です。標準関数もたくさん存在し、コンパイルも必要ない。そしてWEBアプリ開発に特化している。Javaなどと比べると、WEBアプリの構築で同じ事をするのに遥かにコーディング量も少なくなります。なので開発にかかる時間がはるかに短くできる。そんなことでWEB言語としては一気に普及したのです。 PHP自体はオブジェクト指向言語ではありません。しかし世の主流言語がオブジェクト指向へ向かう流れがあり、そんな中でPHPもバージョン3でオブジェクト指向に対応しました。PHPのオブジェクト指向は後付のものなのです。 なのでJavaなどに代表されるオブジ

    d_animal141
    d_animal141 2013/01/20
    PHPのオブジェクト指向入門 | オブジェクト指向PHP.NET
  • 大家メモ/MAMP/MAMP環境でのPHPエラー表示

    のように表示されているため、「display_errors」は無効となっているようです。 試しに先ほど設定確認用に作成した「php_test.php」の内容をわざと間違えた内容にし、「php_test2.php」とします。 <? php // わざとスペースを入れてみました phpinfo(); ?> このファイルを確認するため、ブラウザで http://localhost:8001/php_test2.php にアクセスしてみます。 すると「display_errors」が無効となっているため、エラーがあってもブラウザ画面には何も表示されず、修正時の手助けとなるエラーが表示されません。 MAMPのデフォルトで無効となっている理由としては、「display_errors」の設定を記述してあるphp.iniファイルにも記述してあるようですが、 ; Print out errors (as a

    大家メモ/MAMP/MAMP環境でのPHPエラー表示
    d_animal141
    d_animal141 2013/01/19
    大家メモ/MAMP/MAMP環境でのPHPエラー表示 - アークウェブWebデザインSandBox
  • PHPの SimpleXMLを配列に変換する

    シンプルなXMLなら、SimpleXMLElementオブジェクトをarrayにキャストするだけで連想配列に変換できる。 $xml = '<?xml version="1.0" ?> <root> <test>TEST1</test> <test>TEST2</test> <attr trouble="MISSING">WHY?</attr> </root>'; $sx = simplexml_load_string($xml); var_dump((array)$sx);↓ array(2) { ["test"]=> array(2) { [0]=> string(5) "TEST1" [1]=> string(5) "TEST2" } ["attr"]=> string(4) "WHY?" } 同じ要素名の要素がある場合(上記の例ではtest要素)、まとめて添字が0から始まる配列になる

    d_animal141
    d_animal141 2013/01/19
    PHPの SimpleXMLを配列に変換する
  • 覚えておきたい「シリアライズ serialize」 | hijiriworld Web

    シリアライズとは、ソフトウェア内部で扱っているデータをそのまま、保存したり送受信することができるように変換することです。 データベースに配列データをそのまま保存したい時などに使います。 通常、データベースには「フィールド:値」という形式で保存される為、配列データをそのまま保存することはできません。 仮に「array(‘a’, ‘b’, ‘c’)」という値を保存したとしても、それはただの 文字列 にすぎません。 一方、シリアライズすると、配列データを配列データとして保存することができます。 特に、配列の要素数や構造が動的に変化するデータを取り扱う場合には、必ずと言っていいほど使うでしょう。 では、シリアライズによって、データがどのように変換されるかを見ていきます。 まずはPHPのシリアライズから。 PHP – serialize() シリアライズ シリアライズ後の文字列は「型:値」の形式に変

    d_animal141
    d_animal141 2013/01/16
    覚えておきたい「シリアライズ - serialize」
  • POSTやGETは連想配列になっている - パソコンQ&A

    test.php?aaa=10&bbb=exam $_GET['aaa']に10 $_GET['bbb']にexam function HashArray($rensohairetsu){ $re_arr=array(); while(list ($key, $val) = each($rensohairetsu)) { $re_arr[]=array("key"=>$key,"val"=>$val); } return $re_arr; }

    d_animal141
    d_animal141 2013/01/16
    POSTやGETは連想配列になっている
  • csvファイル操作

    csv形式ファイルのアップロード- (2) csv CSVとは、Comma Separated Value(カンマで区切られた値)の頭文字をとったものです。つまり、CSVファイルとは、値(数値やテキスト等)をカンマで区切って書いたテキストファイルのことを指しています。 CSVファイルをダブルクリックすると、自動的に表計算ソフト(Excel等)が起動し、カンマは見えず、表計算ソフト(Excel等)のデータと見た目は変わりありません。また、CSVファイルはテキストファイルなので、PCの機種の違いやアプリケーションの違いが(ほとんど)ありません。 このことにより、異なるアプリケーション間でデータを受け渡しすることが可能になります。 アップロードされたCSVファイルを利用するためには、カンマで区切られたそれぞれのデータを切り離して取得する必要があります。 PHPの関数の中には、いとも簡

    d_animal141
    d_animal141 2013/01/14
    phpファイル操作について
  • たった1行のJSコードでひたすらアイドル水着画像をあつめる - UTAGEWORKS

    改行抜けば1行になるよ? たった◯行のコードでひたすらアイドル水着画像をあつめる なんかそういうタイトルのエントリが(超局所的に)バズっているようなので調べてみた。 【PHP】たった10行のコードでひたすらアイドル水着画像をあつめる - utgym’s diary 【Ruby】たった3行のコードでひたすらアイドル水着画像をあつめる(Rubyだよ) - maeharinの日記 【Goutte】たった数行のコードでひたすらアイドル水着画像をあつめるのをGoutteで書いてみた - iakioの日記 【Python】たった 4 行のコードでひたすらアイドル水着画像をあつめる(Python だよ) - Memo 【Haskell】たった6行のコードでひたすらアイドル水着画像をあつめる(Haskell) 【Perl】ゆーすけべー日記 【PHP】外部ライブラリ不要で、たった一つのツイートに納まる長さの

    たった1行のJSコードでひたすらアイドル水着画像をあつめる - UTAGEWORKS
    d_animal141
    d_animal141 2012/12/17
    たった1行のJSコードでひたすらアイドル水着画像をあつめる