phpの配列を整理する関数 array_multisort phpにもともとある関数array_multisortを用いて配列を様々な条件つきで並び替えることができる。 array_multisort(${並び替えたい配列},{ソート順},{並び替えの条件},${結果を出力する変… ysugiyama12ハック2016.12.07 592
PHP で第何曜日を取得する。 //来月の月と年取得 $next_month = date(“F Y”, strtotime(‘next month’)); //来月の第二金曜日取得 echo date(“F Y” , strtotime(“secon… muramatsuハック2016.12.07 1,829
特定サイト経由のアクセスを拒否する クソサイトからのトラフィックを削りたいとき用。 SetEnvIf Referer “^http://example\.com” from_undesirables order allow,deny allow from … 駆け出し 太郎ハック2016.12.06 634
phpのlist関数 phpで配列の要素をそれぞれ変数に入れたいとき、とても便利な関数があるみたいです。その名もlist。 (と思ったら、phpマニュアルには「この関数は実際には関数ではなく言語構造です」と書いてありました……。関数と言語構造… huruhurupyotrハック2016.12.06 675
登録されていないデータでもサイトにログインできてしまう ログイン機能が出来てデータを格納するところもあり、登録されていないデータではサイトに入れないので安心。と思っていたら” OR ‘A’ = ‘A’というわけのわか… t1k2aハック2016.12.05 182
2017年のうるう秒 2017年の1月1日にうるう秒という1秒が挿入される このことでmysql などのデータベース phpやjavaといったような言語、はたまたOSにも影響が出る可能性がありそうです。 対策自体は前回の閏秒の挿入の時とそこま… muramatsuハック2016.12.05 267
bashのRANDOMで0から31までの範囲の整数を50個表示 MAX_VAL=31 //ランダム変数で取り出される最大値を指定 2 3 for idx in $(seq 1 50)//for文で繰り返される回数を表示 4 do 5 echo “RANDOM*$MAX_VAL/327… t1k2aハック2016.12.02 1,451
phpで、指定した文字列が含まれるかどうかの確認 if (preg_match(‘/含めたいワード/’, $values)) { //含むときの条件 } で、&valueに指定した文字列が含まれる場合に実行するプログラムが書ける。 他にも調べると似たような機能を… ysugiyama12ハック2016.11.30 107
phpでのシングルアローとダブルアロー javascript とかだと hoge.test[0] hogeオブジェクトのtestプロパディの配列の1番目にアクセスみたいな感じですがphpだとシングルアローでアクセスできます。 <?php //testクラ… muramatsuハック2016.11.30 1,865