PHPでCRONの定義を解析

2015/03/26 14:47    メモ
  # PHP

CRONの定義の数字部分の解析 ちょっと気になったので書いてみた 下記は分を想定したサンプル -- 解析結果は60個の配列。対象の分の部分に1が入る <?php // vim: set et ts=4 sw=4 sts=4: $s = '1,2,5-7,*/5,40-50/2'; $len = 60; $r = cnv($s, $len); …



PHPのfsockopen()の第6パラメータ

2015/03/12 14:05    メモ
  # PHP

fsockopen()の第6パラメータ 「PHP SSLクライアント認証」で検索すると結構ヒットするけど、マニュアルを見ても書いてないので調べてみた <?php $context = stream_context_create(); $result = stream_context_set_option($context, 'ssl', 'l …



file_get_contents()のmaxlen

2015/03/10 14:40    メモ
  # PHP

file_get_contents()のラッパーを作ろうとしてmaxlenをどうするか悩んだのでそれのメモ file_get_contentsのパラメータ マニュアル抜粋 maxlen省略時のデフォルト値が書いてない string file_get_contents ( string $filename [, bool $use_includ …



PHPでVNC

2014/12/26 11:01    メモ

キー押下のコマンドを送信 認証のロジックが理解できなかったので認証なし(-SecurityTypes None)でサーバを起動 U16/U32型はとりあえず適当に処理 <?php // vim: set et ts=4 sw=4 sts=4: $fp = fsockopen('***.***.***.***', 5901, $errno, …



2進化10進数の1の数を求めよ!

2014/12/04 10:19    メモ

問題 コード いくつまでの数字でという条件が無いのでとりあえずチェックするクラスだけ <?php $n = array(42, 52); foreach ($n as $num) { echo "{$num} : ", Comp::match($num) ? 'o' : 'x', "\n"; } class Comp { …