読者です 読者をやめる 読者になる 読者になる

GR

ゲーム好き。スマホゲームはユーザーとして遊びつつ運営する側のこととか考えてます。

pukiwikiをローカルに設置

PHP

OSをwindows7の64bitに変更したので、色々と環境整備 その一環でローカルにpukiwikiを設置・IIS7 ・php5.4 ・pukiwiki1.4.75年くらい前にも設置したので簡単だろうと思っていたら 色々とバージョンがあがっていたせいで思ったよりはまりました。やったこと…

ifの条件処理は通らないかもしれない

PHP

phpでif文の中で処理を記述した際に 複数の条件を and や or でつなげた場合に条件処理を通らない場合がある評価の結果が確定した段階でそれ以降の処理は行わないという事のようだ。 nd の場合はどこかでfalse がかえった段階で続きの条件処理は通らないし o…

ファイルアップロード

php

クライアント側 <form enctype="multipart/form-data" action="__URL__" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="30000" /> このファイルをアップロード: <input name="userfile" type="file" /> </form>

値のスワップ

php

#tempを使用する基本的な置換 function swap(&$a, &$b) { if($a != $b) { $temp = $a; $a = $b; $b = $temp; } } #整数ならこれでもOK function swap(&$a, &$b) { if($a != $b) { $a = $a + $b; $b = $a - $b; $a = $a - $b; } } 上記の加減で行うと算術オー…

sizeof と count

PHP

sizeof は count() のエイリアス 実体の方を使用したほうがよいという話のようなので 使用するのは count ★参考リンク PHP: count - Manual PHP array: count or sizeof? - Stack Overflow Blog by Andreas Glaser » PHP – count() vs. sizeOf()

bindParam() に直接値を入れたらダメ

PHP

PHP Data Objects (PDO) で以下のように書いています。 $setData = 1; $sql = sprintf('UPDATE %s SET valid_flag=:valid_flag WHERE id=:id', $this->name); $sth = $this->db->prepare($sql); $sth->bindParam(':valid_flag', $setData, PDO::PARAM_INT); …