PHP の 基
取得系
長さ(文字列)
strlen, mb_strlen
//php strlen("php") // 3 //ruby "php".length // 3
strlen : バイト数での取得。全角1文字は2バイト
mb_strlen : 半角全角も1文字は1文字。
文字列の長さを取得(strlen, mb_strlen) - 文字列関数 - PHP関数
要素の数
count
<?php //php $data = array("東京"); echo count($data); // 1 // ruby data = ["東京"] p data.size // 1
ランダム
rand (rubyも)
<?php echo rand(1,4); //1~4
変換系
分解 (一文字ずつ、配列に格納する)
mb_substr , preg_split
速さ : mb_substr < preg_split
[PHP] 文字列を一文字ずつ配列に格納する - Qiita
関数自作
<?php //php function printRectangleArea($height,$width){ echo $height * $width; } printRectangleArea(5,10); // ruby def rectangle(height,width) height * width end puts rectangle(5,10)