php
-
だめなときは、mb_regex_encoding(encoding)を忘れずに
PHPです。
正規表現使って文字の置き換えしたいなと。
第637回という文字から第と回をとりのぞきたいなと。
mb_ereg_replace('第|回', '', '第637回') 結果は 637 マルチバイト文字を使っているときは… -
[php] サーバー変数やPOST,GETの値たんに表示。
PHPです。サーバー変数やPOST,GETの値たんに表示したい。
ただそれだけ。
PHPでサーバー変数やPOST,GETの値を for each....のようにループで一覧表示するサンプルが見たい! - 人力検索はてな
var_dump($_SERVER, $_GET, $_POST… -
phpです。おしりのカンマを削除したいときにrtrim
PHPです。
CSV出力するときに、ぐるぐるまわしてお尻にカンマをつけて、最後に帳尻あわせで、カンマを削除を消すってプログラムしています。
そんな時には、PHPではrtrimが便利そうです。
PHP: rtrim - Manual
このrtrim関数には、削除したい文字列を指定できます… -
phpでファイルの内容をまるごと文字列で取得したい場合は、file_get_contents
ファイルを開いて、内容を取得するとき、別に一行一行をを配列として取得したくない場合は、file_get_contentsを使います。
PHP: file_get_contents - ManualPHP関数講座:file_get_contents -- そふぃのphp入門 -
· php
phpのlistは関数ではなく、言語の構成要素です。
PHPのlistが便利だったのでメモ。
PHP: list - Manuallist()関数/PHP関数リファレンス
単一の操作で一連の変数に代入できます。
これが便利!!
コード参考
list($no,$date,$num1,$num2,$num3,$num4,$num5,$num6,… -
fopenのモードは小文字で
fopenとかで、指定するmodeなのだけど、これって小文字じゃないと通らないような...
PHP: fopen - Manual
で、インターネットでの情報で大文字で書いてあったりして真に受けて大文字で書いて、動かないとか...
基本的な情報は、マニュアルを直接見る習慣がないとだめ… -
PHP ヘッダー書き換え
はじめに
PHPを利用して、Java Web Startで起動させるアプリケーションをつくってます。
具体的には、JNLP(PHPで生成している)がコールされた時に、参照できるライブリーを付加したりできるようにしたいのです。
PHPで単純にJNLPの中身を出力するだけではだめだったの… -
· php
php noticeがでる インデックスがないアクセスで。 - エラー制御演算子
phpです。
Notice: Undefined index: content inほにゃらら
とかでた場合
contentというインデックスは定義されてないよとかなんとか。
この対処方法として下記のような方法もあるらしい。
この方法がお作法としていいのかどうかはわからないですが...
$… -
-
phpでの正規表現 貪欲でなくなれ
極論をいいますと、プログラムというのはテキストの置き換えだと思います。置き換えて置き換えて、置き換えて結果がでてくるなにかです。
phpでの正規表現パターンに使用可能な修飾子に、U (PCRE_UNGREEDY)というのがあります。
これは、
この修飾子を設定すると、量指定子の「貪欲… -
· php
phpでのforeachの使い方。
phpでのforeachの使い方。
連想配列のkeyとvalue両方まわしたい。
foreach ($_GET as $key => $value) {
echo $key.":".$value;
}
/* 比較 */
print_r($_GET);
参考:
htt… -
-
formのオブジェクトからphpの連想配列を出力
htmlのformからphpで値受信する部分を書くのが面倒な場合に使用。
// this function arugument document.form object!!
function output_php_array(f){
var s = "";
va… -
· php
php用の備忘録メモ メモ メモ
phpの連想配列
$data = array("num_a"=>$num_a,
"num_b"=>"num_b",
"amount"=>$amount);
キーをとりだす
foreach (… -
· php
php メール送信 文字化け対策
phpを使用してメールを送信する際に、サブジェクトの文字化けしないような設定。
$subject = "日本語";
$subject = iconv("utf-8", "ISO-2022-JP", $subject);
$s… -