基本的には、下記の手順通りにやればOKだけど、自分用の補足としてまとめておく。 Using CLion with php-src - DEV Community CLion に関する基本...
PHP-FFI でウェブカメラ撮影をするサンプルといえば、長いこと vdechenaux/PhpWebcam を参考にしていたのですが、時代が移り変わり OpenCV4 系にな...
表題の通りです。職場にて array_flip を2回やると、 array_unique より早いらしいという言説を見かけたため、腹落ちするまで調べてみました。なにしろ「らしい」という単...
array_unique と array_flip x 2回 の速度比較をしていたのですが、マイクロベンチの類なので、普通にプロファイラーで解析してもボトルネックの比較が難しい。というわ...
数独とかナンバープレイスとかで呼ばれるパズルを解くアルゴリズムをPHPで書きました。 https://github.com/hanhan1978/sudoku 数独自体のルールについては...
PHP の型について調べていたら NAN に関する記述を見つけて、これは何?と思ったので調査。 PHP: Floating point numbers - Manual ※なお、このエン...
SummaryIf you’d like to use intl module (--enable-intl) and try to compile PHP 5.x on Ubuntu ...
Ubuntu 18.04 LTS uses openssl-1.1.1 which is not compatible with PHP 5.x. This is how to comp...
PHP-FFIの簡単な動作テストは以前にもやったので、今回は色んな引数、色んな戻り値のパターンでサンプル実装を書いてみた。 hanhan1978/php-ffi-samples...
前回は、PHP-FFIを使ってモンテカルロ法による円周率の計算が高速化されることを試しました。今回は、FFIが一体どのようにしてネイティブコードを実行しているのかを見ていきます。 PHP...