ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

PHP備忘録コミュのperl - php 記述仕様の違い

  • mixiチェック
  • このエントリーをはてなブックマークに追加
perl側 - php側
// コメントです。

気がついたら後々付け足していきます。
perl、php両者経験の方で気がついた部分があれば相違部分を
追加して下さい。コンバートの時に便利だと思います。

//------------------------------------//

sub - function
// 関数

&header(); - header();
// 関数呼出

return @val; - return array();
// 関数戻り値

デフォルト - global,globals[];
// グローバル変数

local,my - var
// スコープ(レキシカル)

@ - $
//配列

print<<HTML; - print<<<HTML
// HTML start

HTML - HTML;
// HTML end

# - //
// コメント文

#!/usr/bin/perl - <?php
// 一行目

__end__ - ?>
// 最終行

print - print(echo)
// 出力

foreach(@hoge){$_} - foreach($hoge $k as $v){$v}
// foreach

($a,$b,$c) = split(/\,/,$_); - list() = array($hoge);
// 配列

eq - ==
ne - !=
// 文字演算

require "./inc.cgi"; - require("./inc/inc.php");
// require

1; - 無し
// require呼出先最後

-
//環境変数

int() - intval()
// 整数型

コメント(2)

参考になりました。
perlもチャレンジしてみたいと考えております。
ライブラリの準備と関数名だけ入れ変えてやればほぼ動くので
PHPで頭の中にベースのフォーマットができれば、perlもrubyもおおまかに使える様になります。

コンバートは正規表現で変換するスクリプトがあれば便利です。
ローカル環境でクロールさせて後は手作業でバグ取りと。

同じ仕組みでヘッダーフッター等を一括修正する時も重宝します。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

PHP備忘録 更新情報

PHP備忘録のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。