PHP

[PHP] PHPで複数配列のループ

PHPで複数の配列を同時にループするときにarray_mapを使うといいみたい。 例えば、こんな。 $arr1 = [ 1, 2, 3 ]; $arr2 = [ 4, 5, 6 ]; foreach (array_map(NULL, $arr1, $arr2) as [ ...

Excel PHP PHPSpreadSheet Spout

[PHP] PHPでExcel処理

PHPSpreadSheet PHPからExcelファイルの読み書きをするには、PHPExcelの後継となっているPHPSpreadSheetを使うのが一般的だろうか。 https://phpspreadsheet.readthedocs.io/en/develop/ ...

PHP SAPI

[PHP] Embed SAPIでCからPHPを呼び出してみる その3

[PHP] Embed SAPIでCからPHPを呼び出してみる その2 では、zend_eval_stringlを使って、文字列をPHPスクリプトとして解釈、実行してみた。 今度は定義済みのPHP関数をCから呼び出してみよう。 ※今回も同様に、Linux上で、PHP 7.1...

PHP SAPI

[PHP] Embed SAPIでCからPHPを呼び出してみる その2

[PHP] Embed SAPIでCからPHPを呼び出してみる その1 では、PHPのファイルパスをSAPIに渡すことによって、PHPスクリプトをCから実行してみた。 今度はPHPファイルを介さずに直接、文字列をPHPスクリプトとして実行してみよう。 ※今回も同様に、Lin...