ホームページ > バックエンド開発 > PHPチュートリアル > このASPコードをPHPに変更したいのですが、書き方がわかりません。

このASPコードをPHPに変更したいのですが、書き方がわかりません。

WBOY
リリース: 2016-06-23 13:55:24
オリジナル
854 人が閲覧しました

このASPコードをPHPに変更しますが、配列を使用できるはずです。 これがレンダリングです


ディスカッションへの返信 (解決策)

誰も解決策を持っていませんか?

は文字列を連結し、
文字列を分割し、最後に出力をループします

上記のコードを理解できれば、php に書き直すことができます

これは実際には非常に単純ですが、複雑にしたい場合があります。コードは次のように書かれています:

<%Dim i,jDim TempStr,Menu_1,Menu_2TempStr = "<a style=""cursor:hand;"">系统设置</a>"TempStr = TempStr & "@@<a href=""SiteSys/SiteConfig.asp"" target=""frmright"">系统基本设置</a>"TempStr = TempStr & "@@<a href=""Admin/Admin_Add.asp"" target=""frmright"">管理员添加</a>"TempStr = TempStr & "@@<a href=""Admin/Admin_Manage.asp"" target=""frmright"">管理员管理</a>"TempStr = TempStr & "@@<a href=""Admin/Admin_ChgPass.asp"" target=""frmright"">修改登录密码</a>"TempStr = TempStr & "@@<a href=""SiteSys/Admin_Message.asp"" target=""frmright"">短信接口配置</a>"TempStr = TempStr & "@@<a href=""SiteSys/soft.asp"" target=""frmright"">短信软件操作管理</a>"TempStr = TempStr & "||<a style=""cursor:hand;"">常见问题管理</a>"TempStr = TempStr & "@@<a href=""News/News_add.asp"" target=""frmright"">添加常见问题</a>"TempStr = TempStr & "@@<a href=""News/News_List.asp"" target=""frmright"">管理常见问题</a>"TempStr = TempStr & "@@<a href=""Member/Lx_word.asp?act=showadd"" target=""frmright"">敏感字符管理</a>"TempStr = TempStr & "||<a style=""cursor:hand;"">预约须知</a>"TempStr = TempStr & "@@<a href=""SiteSys/SiteInformation.asp"" target=""frmright"">预约须知</a>"TempStr = TempStr & "@@<a href=""SiteSys/userreg.asp"" target=""frmright"">注册会员管理</a>"TempStr = TempStr & "@@<a href=""SiteSys/tel.asp"" target=""frmright"">短信群发</a>"TempStr = TempStr & "||<a style=""cursor:hand;"">预约门诊</a>"TempStr = TempStr & "@@<a href=""outpatient/outpatientType.asp"" target=""frmright"">门诊类型</a>"TempStr = TempStr & "@@<a href=""outpatient/department_Add.asp"" target=""frmright"">科室添加</a>"TempStr = TempStr & "@@<a href=""outpatient/type1_up.asp"" target=""frmright"">科室导入</a>"TempStr = TempStr & "@@<a href=""outpatient/department_List.asp"" target=""frmright"">科室管理</a>"TempStr = TempStr & "@@<a href=""outpatient/experts_Add.asp"" target=""frmright"">专家添加</a>"TempStr = TempStr & "@@<a href=""outpatient/experts_List.asp"" target=""frmright"">专家管理</a>"TempStr = TempStr & "@@<a href=""outpatient/jijie.asp"" target=""frmright"">季节时间管理</a>"Menu_1 = Split(TempStr , "||")For i = 0 To Ubound(Menu_1)	Menu_2 = Split(Menu_1(i) , "@@")	%>				<li id="menu_<%=i%>" onMouseOver="Menus.Show(this,0)" onMouseOut="Menus.Hide(0);" onClick="getleftbar(this);">					<table border="0" cellspacing="0" cellpadding="0">						<tr>							<td height="23" valign="bottom"><%=Menu_2(0)%></td>							<td width="6" height="23"></td>							<td width="3" height="23"><img src="skins/images/menu01_right.gif" width="3" height="23" /></td>						</tr>					</table>				<div class="menu_childs">					<ul><%	For j = 1 To Ubound(Menu_2)		Response.Write "<li>"& Menu_2(j) &"</li>"	Next%>					</ul>				</div>				</li><%Next%>			</ul>		</div>	</div></div><div class="top_table_2"></div>%>
ログイン後にコピー

5 階のおかげで、思ったより複雑です

48 ~ 51 行目を次のように変更する必要があります:

for($j=1;$j {
echo "

  • ". $Menu_2[$j] ."
  • "
    }
    変更する前に、もう 1 行
  • が表示されます。

    関連ラベル:
    php
    ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    最新の問題
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート