カテゴリー:php
chmod が効かない php で、chmod を使う方法。
php には、chmod (パーミッション変更) コマンドがあっても、ほとんどの場面で使えません。php は、他の言語と違ってあまりにも表に顔を出しすぎるため、セキュリティがキツカとですwそこで perl を呼出してパーミッショ…
詳細を見るphp 1行比較 三項演算子使用の落とし穴
三項演算子は、わかりますよね?if( ~~ ){ return true;}else{ return false;}をreturn ~~?true:false;という書…
詳細を見るphp 初心者がはまる var_dump と print_r
php 初心者がはまる関数に var_dump と print_rがあると思います。サンプルを探していると必ずぶつかるこの2つの関数は、配列に関係しています。要するにこの2つの関数は、配列内容を出力してくれる関数です。ま…
詳細を見るワードプレスのEXEC-PHPプラグインの簡易版を作ってみる。
ワードプレスのEXEC-PHPは、ワードプレスの記事にPHPを書き込めるめちゃめちゃ便利なプラグイン。ところが、PHPのバージョンが上がったら動かなくなったわけ。他にも似たようなプラグインがあるからそれを使えばいいんだけどね。…
詳細を見るphp sort
perl から php を考えると php の連装配列のソートほどわかりにくものはない。どこのサンプルをみてもサンプルデータは決め打ちで実践的じゃない。$array = array( 'key1' => 'data1', …
詳細を見るファイルの読み込み時の改行
ファイルを1行単位で読み込むと改行が問題になる。perl では、↓で解決できる。fopen(IN,$file);while( ($buf=<IN>) ){ $buf=~s/\n//g; $bu…
詳細を見るファイルパーミッションの確認の仕方
<?php$perms = fileperms('/etc/passwd');if (($perms & 0xC000) == 0xC000) { // ソケット $info = 's';}…
詳細を見るphp strpos (basicで instr prelではindex Cでは strstr)
php 勉強不足なんですが。行き当たりばったりで書いてるw文字列から文字列を探して、その場所を返す関数。 strpos , mb_strpos 。なのですが、こいつの「文字列見つかりませんでした~~」ってのは false を返すって…
詳細を見るphp split の使い方
// split の使い方$optn_stk=mb_split(" ",$option);$optn_cnt=count($optn_stk);for($i=0;$i<$optn_cnt;$i++)…
詳細を見る