preg_replace - 正規表現検索および置換の結果をブラウザでライブチェックできます。
preg_replace - 正規表現検索および置換の結果をブラウザでライブチェックできます。
Kotoriはマルファン症候群という難病を患っています! 今後は、マルファン症候群に関するトピックも扱っていきます! KOTORI Blogの公式キャラクター「パンD」です。 まえがき この前とある案件で「海外からアクセスがあったら海外用のページに飛ばしたい。でもその海外用のページから日本語ページにリンクを張って日本語のページも見れるようにしたい」という要望を受けました。 この要望を実現するために、クリアすべき点をザックリ挙げると 海外からのアクセスを判別して振り分け 海外用ページから日本語ページにアクセスされた時を判別 この2点です。2つ目はこの記事のタイトルから見れば若干蛇足ですがついでに解説していこうと思います。 海外からのアクセスを判別して振り分けるいくつかの方法 調べたところ、海外からのアクセスを判別する方法の選択肢は3つ程あるようです。 「php」で判別 「.htaccess」
max_execution_time は処理のタイムアウト。 php.iniの設定で 0 にしていればタイムアウトはないはずなのだが、 max_input_time の値でタイムアウトしていた。 こっちも変える必要がある。
私は、WordPressのデータベースのバックアップをphpMyAdminで行っていますが、デフォルトではインポートできるファイルサイズが2MB=2048KiBとなっています。幸いなことに、いままでバックアップを戻す機会がなかったので、制限あるなぁと思いつつバックアップであるエクスポートには影響ないのでそのままにしていました。 近いうちに現在のWordPressを動かしている自宅PCサーバーのリプレースを考えていまして、そうすると新サーバーにてデータをインポートするときに上限制限にひっかかってしまう状況です。(現在、zipに圧縮してエクスポートして2.3MBでした。)ということで、2MBの制限を増やして8MBにした備忘録です。 Debianでのphp.iniの場所 ネットでググりますとphp.iniに制限2Mの記述があるので書き換えるとのこと。Debianの場合はどこだ?とファイルを検索す
php.iniの設定を.htaccessで変更する方法。 設定可能な項目 「.htaccess」ファイルで設定出来る項目は、PHPマニュアル(php.ini ディレクティブ)において 「変更の可否」が「PHP_INI_PERDIR」または「PHP_INI_ALL」と指定されているものです。 .htaccessで変更できる項目を調べるスクリプト <?php print_r('.htaccessで変更できる項目は:<br>'); foreach (ini_get_all() as $name => $value) { if ($value['access'] & 2) { print_r($name . '<br>'); } } ?> 参考:ini_set()でどの設定を変えることが出来るか調べる 文法 .htaccessに記述する形式 php_value php_value 項目名 値 セッ
preg_match_all - 繰り返し正規表現検索の結果をブラウザでライブチェックできます。
Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su
PHPでウェブなことしてると $_POST を空気のように使っていますが、この子は時として牙を剥きます。 POSTパラメータ数には上限値がある 人間が入力する程度のフォームならば普段は気にならないんですが、常軌を逸するような数のhiddenが搭載されたフォームだったり、APIやスクリプトやなんかでcurl等使って直接POSTリクエストを発生させるようなものがあったりすると、人知の及ばぬ大量のパラメータが飛び交うことになります。 このとき、運悪くPHP先生の限界を超えてしまうと上限数以降がカットされるという事態になり、それはそれは残念な結果になることもあります。ていうかなりました。 いちおう、カットが発生した場合はE_WARNINGが発生しますので、ちゃんとエラーレベル引き上げておきましょう。 こんなエラー。 PHP Warning: Unknown: Input variables exc
こんばんは。狂気のAdvent Calendar企画が始まりました。 PhpStormとは? PhpStormとはチェコのJetBrains社が開発しているIDEです。 名前の通りPHP用のIDEですが、兄弟製品のWebStormというJavascript・HTML用のIDEを完全内包しているため、Javascriptだけを書く場合にも非常に心強いIDEとなっています。 ※ちなみに正式名称はPHPStormではなくPhpStormです。よく間違われてます。 兄弟IDEであるIntelliJ IDEAにもPHPプラグインがあり、それを入れることで擬似的にPhpStormのような使い方をすることもできます。 (完全に専用IDEなわけではないので若干PHP絡みの挙動が怪しかったり、プロジェクトが開けなかったりすることもあります) 特徴 他のIDEと比べて軽い UIかっこいい コード補完がとにかく
無料独自SSL 独自ドメインやサブドメインを用いて、サーバーとユーザ間のデータを暗号化することができます。当サーバーで運営中のドメインに対して無料・無制限で独自SSLがご利用いただけます。
hal456トップページ Qd Simple SMTPとは PHPにおいて標準のmail()関数が使用できない環境であっても、手軽にメールを送れるようにするライブラリです。 具体的には、外部SMTPサーバーに接続してメールを送ります。 またSMTP送信の方が一般的には、mail()関数よりも高速動作します。 ウィンドウズ(Windows)でPHPを使用している場合でも、SMTPサーバーをインストールしなくても、このQdsmtpを使えば、mail関数ライクにメールを送信することができます。 mail関数が使えなくても、SMTP送信であれば汎用性があり、開発と運用とでコードをわける必要がほとんどありません。 特徴 PHP4,PHP5の両方に対応 1ファイルをインクルートするだけのお手軽構成 mail関数風に手軽にSMTPでのメール送信が可能 SMTPのデータ形式でも送信可能(当たり前) POP
<?php mb_language("Japanese"); mb_internal_encoding("UTF-8"); $to = 'to@hoge.co.jp'; $subject = 'タイトル'; $message = '本文'; $headers = 'From: from@hoge.co.jp' . "\r\n"; mb_send_mail($to, $subject, $message, $headers); <?php $to = 'to@hoge.co.jp'; $subject = 'title'; $message = 'body'; $headers = 'From: from@hoge.co.jp' . "\r\n"; mail($to, $subject, $message, $headers); <?php $to = 'asdf@hoge.co.jp' .
[PR] PHPを学んで未経験からWebエンジニアを目指す方法とは HTMLのフォーム サーバにデータを送信するためには、HTMLのフォームを使います。 GETリクエストのフォーム フォームの構造は次のようなコードです。 <form action = “index.php” method = “GET”> <input type = “text” name =“comment/“><br/> <input type = “submit” value =“送信/“> </form> formタグのaction属性に送信先のURLを指定します。 送信方法はデフォルトでGETリクエストですが、method属性で POSTかGETに指定できます。 formタグ内の inputタグの値が送信するデータです。 この時、name属性がリクエストパラメータ名になり、value属性の値やテキストボックスに入
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く