top


総投稿数 本 
no_

スポンサーサイト

 --------
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
カテゴリ :スポンサー広告 トラックバック(-) コメント(-)
no_67

eval って使ってます? 結構重宝! ・・・ 【PHPメモ】

 2008-06-17
 phpでスクリプト書くときに、eval って使ってますか?
 私はかなり煩雑に重宝させてもらってます。
 とにかく自動化して楽したいmetaboyとしては、変数を結びつける
eval はとても利用価値高いメソッドなんです。

 例えば
 ・チェックボックスが大量に並び
 ・その名前が動的に変わるような頁を部品として作成したとき
<input type='checkbox' value=1 name='ck1_<? echo $casebycase; ?>'>有効1
<input type='checkbox' value=1 name='ck2_<? echo $casebycase; ?>'>有効2

こんな感じのチェックボックス
があるとしたとき、

変数の値により cheked を加えたいとき、みなさんはどうされてますか?

私は
これに
<input type='checkbox' value=1 name='ck1_<? echo $casebycase; ?>'<? if($ck1_casebycase==1){ echo " checked"; } ?>>有効1
<input type='checkbox' value=1 name='ck2_<? echo $casebycase; ?>'<? if($ck2_casebycase==1){ echo " checked"; } ?>>有効2

と加えておいて
その前に
<?
for($i=1;$i<=2;$i++){ eval('$ck'.$i.'_casebycase=$ck'.$i.'_'.$casebycase.';'); }
?>

と、eval で求めた値により自動的にチェックが入るようにしてます。
いかがですか?
もっといい方法があれば、ぜひお教えください!

FC2ブログランキングにほんブログ村 IT技術ブログ Webサイト構築へブログ王ランキング人気ブログランキング


レンタルサーバー


サブドメイン型 780円/月 300MB




commentsコメント
このコメントは管理者の承認待ちです
【2014/11/18 14:20】 | # | [edit]
comment_post












管理者にだけ表示を許可する
commentトラックバック
トラックバックURL:
http://metaboy.blog23.fc2.com/tb.php/67-c050bbbc
ようこそ
Add to Google 創るmetaboy:RSSフィード
My Yahoo!に追加
最新記事のRSS | 問い合わせ

仕事検索、アルバイト検索、依頼仕事の検索ポータル - 仕事検索.COM - www.jobkensaku.com ツクルン

創るmetaboy - WEB創る、サイト創る、何創る - 創ったmetaboy

 

リンク集

 

最近の記事

 

ブロとも申請フォーム
Sponserd by

さくらのレンタルサーバ さくらのレンタルサーバ
大容量・高機能レンタルサーバー heteml 大容量・高機能レンタルサーバー heteml
XREA (ValueDomain)
お名前.com お名前.com
名づけてねっと名づけてねっと
ムームードメインムームードメイン

 

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。