ドットインストール代表のライフハックブログ
PHPで携帯サイトを作成する際の質問です。 PHPの設定で「mbstring.encoding_translation」(HTTP入力文字コード自動変換) というのがありますが、どういった状況で変換の必要があるのでしょうか。 変換が発生するケースを教えてください。 また、この「mbstring.encoding_translation」の設定値が「Off」(無効)の場合 手動でHTTP入力文字コードを変換する必要があるかと思いますが、 例えば下記のようなコードで変換した場合、変換元と変換後の文字コードが同じ場合、 二重に変換されることはないのでしょうか。 mb_convert_variables(mb_internal_encoding(), 'SJIS-win', $_POST); その他、「mbstring.encoding_translation」は「On」にした方がよいという意見や
本記事の情報は2009年11月時点でのものです。※現在においては参考にされないで下さい。あくまでいち資料としてどうぞ。 Google Analytics 携帯版とは Google Analytics は、本来JavaScriptをベースとしたトラッキングをします。したがって、国内の多くの携帯電話搭載ブラウザでは、測定出来ませんでした。 しかし、この度発表されましたGoogle Analytics携帯対応は、<IMG>タグを使って計測する、他社携帯解析ツールと同等のトラッキング方法を実現しました。 携帯トラッキングの必要環境 画像のやりとりをして、より多くの情報を測定するために、独自プログラミングによる疑似的な画像表示をしています。 したがって、サーバー側で以下の実行環境が備わっている必要があります。 PHP Perl JSP ASPX トラッキングコードの取得 グーグルアナリティクス管理画
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。
PHPスクリプト こりゃまたPHP! >>カウンタ系 >>リンク系 >>BBS系 >>補助系 >利用規約 =>更新情報をメルマガで受け取る 【PR】動画、PCソフト、DVD…。デジタルコンテンツのダウンロード、レンタルならDMM 作成環境--Web server:Apache1.3.27(Win32); PHP version:4.4.0; アップサーバ--Webserver:Apache(Linux); PHP version:4.4.8; PHP概説めにー : こりゃまためんどい文字コード 文字コードでamazon検索 PHPでAmazon検索 文字コードってなに? *1* 文字コードってなに? *2* シフトJISが面倒なわけ *magic_quotes_gpcの問題* EUC-JPが良い理由 HTML文書とスクリプトの文字エンコーディングは統一する サーバ環境に依存しない
平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 本件に関するお問い合わせはこちらよりお願いいたします。
平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 本件に関するお問い合わせはこちらよりお願いいたします。
PHPにはlist表現というものがあるが、積極的に使われているのをあんまり見ない。 これはおそらくlistの以外な便利さが詳細まで知られていないからかと思う。 そこでこの記事ではPHPのlistの使い方を細かく説明していくことにする。 基本的な使い方 list表現は代入式の左辺で使われ、右辺の配列の要素を一連の変数に代入する事が出来る。 そのlistのごく基本的な使い方の例が以下。 <?php list($first, $second) = array(1, 2); 変数$firstに右辺の配列の0番目の要素が代入され、変数$secondに右辺の配列の1番目の要素が代入される。 listの外見は関数の呼び出しとほとんど変わらないので奇妙に見えるかもしれない。 上のコードは、以下とほぼ同じ意味を持つ。 <?php $arr = array(1,2); $first = $arr[0]; $s
phpでCSV形式のデータを操作するロジックを教えて下さい。 CSVファイルの中身 太郎,男,22 花子,女,21 桃子,女,23 次郎,男,25 のように項目は「名前」「性別」「年齢」とします。 個人毎のデータの追加、削除は出来るのですが、 名前からデータを検索し、性別、年齢を変更したいのですが どのように考えれば実現できるのでしょうか? 自分なりに色々と考えたのですが、もっとスマートでプログラマ的な考え方 ありましたらアドバスをお願いします。 素人のため、ソースの再利用や簡素化が出来ればと考えています。 <?php $array = file("csv.csv"); $fp = fopen("csv.csv", "w"); flock($fp, LOCK_EX); $c = count($array); $i = 0; while($i < $c){ $array[$i] = trim
PHP初心者です。 csvデータから読み込んだデータをもとに、連想配列をソートしたいと考えています。 一行にたとえば みかん,580,りんご,240,ぶどう,360,くり,110 といったかたちで、データが入っていて、複数行あります。 まず、各行内を みかん=>580 といったかたちで、果物名をkey、値段をvalueにしていき、 さらに、それらをvalueの値順(値段が高い順)にソートして表示していきたいのですが、変数?を連想配列にする方法がわからず困っています。 また、各行の長さ(種類数)は一定ではなく、この処理を全行にわたって繰り返し行いたいと思っています。 漠然としていて申し訳ないのですが、、ざっくりとした流れと、連想配列部分の具体例について教えていただけないでしょうか。。。 よろしくおねがいいたします。
PHPの多次元配列の重複削除について悩んでいます。array_unique($array)を使用してもうまく行かず、どのようにすれば重複を削除できるのかわかりません。 与えられた例では、重複している要素が「冬」のみであることが分かります。重複を削除するためには、配列の要素を順番に比較して重複しているものを削除する方法があります。 具体的な実装としては、配列の要素を1つずつ取り出し、重複チェックを行います。重複している要素が見つかった場合、その要素を削除します。これを全ての要素に対して行うことで、重複を削除することができます。 PHPの多次元配列の重複削除で悩んでいます・・・。 例) array(4) { [0]=> array(2) { ["name"]=>string(10) "春" ["cool"]=>int(0) } [1]=> array(2) { ["name"]=>string
今日、社内で「PHPの配列をループで回すのにforを使うか、foreachを使うか」という話が面白かったので、メモ。 ここでいう配列はキーが数字で、0からの連番であることを想定してます。(キーが数字以外や連番で無い場合は、foreachを使います。) 例えば↓のようにDBテーブルからレコードを読み込んだ内容が入ってる場合、$listをループで回すならforとforeachのどちらを使うべきかという話です。 <?php $list = array(); $list[] = array('id' => 1, 'name' => 'hoge'); $list[] = array('id' => 2, 'name' => 'foo'); $list[] = array('id' => 3, 'name' => 'bar'); ?> for文派 <?php for ($i = 0 ;
いつも刺激される「マイコミジャーナル」に また 超刺激される記事が見つかった。 ※今仕事再開しようと思ったのに・・・ マイコミジャーナルの謳い文句 「知りたい!を刺激する総合専門サイト」・・・保証します いろいろと学び創っているけれど、やはりメインは PHP PHPがらみのこの記事は ・私の仕事をまた、遅らせる ◆PHPアプリを改善する10のテクニック ( by マイコミジャーナル) ※引用転載 ・PHPプログラミングテクニックを向上させる10のTips 特に実行速度の向上やパフォーマンスの改善に注目したテクニック ・・・これはチェックしないわけにはゆかぬ。 ※内容を簡単にまとめていただいたのを さらに簡単にすると・・・ 1:SQLインジェクション対策 2:比較演算子の違い 3:elseを使わない表記 4:不要な括弧 5:str_replace()とereg_replace()/preg_
【PHP】 記事の削除について(ログの一部を削除) log.txt ファイル の中身が下の様になっていた場合、削除したい記事番号を選び削除キーを押したら 選んだ記事番号の記事を削除するにはどうしたらよいでしょうか? 【PHP】 記事の削除について(ログの一部を削除) log.txt ファイル の中身が下の様になっていた場合、削除したい記事番号を選び削除キーを押したら 選んだ記事番号の記事を削除するにはどうしたらよいでしょうか? ◆ log.txtファイルの中身 1 あああ君 おはよう ・ 3 かかか君 良い天気ですね ・ ・ 6 そそそ君 明日は晴れるでしょ ※ 記事番号($no) 名前($name) 内容($body)と配列がなっています。(全角の空白で区切ってます) ◆ 削除したい記事番号を選ぶ所のファイル名は 「file01.php」 としています。 「file01.php」では次ぎ
以下の記事からの続きですね。 OKWave ファイル書き込みが重複する http://okwave.jp/kotaeru.php3?q=2211674&rev=1 私とkaiwareponさんの掲示したソースを取り込まれたようですが、一部に無駄な箇所があります。 他人のソースを取り込むときには、どのような仕組みで動作しているかきちんと理解してから、取り込んでください。 場当たり的にソースを取り込むと、ソースが大きくなって不具合が出たときに、どこに原因があるか調べるのが困難になります。 私が他人のソースを参考にする時には、以下のサイトをよく利用します。 PHP: Hypertext Preprocessor http://jp2.php.net/ PHP: PHP マニュアル - Manual http://jp2.php.net/manual/ja/index.php ページ上部のテキスト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く