技术开发 频道

PHP开发者仅凭记事本使用Silverlight

  【IT168专稿】如果你不使用Visual Studio .NET或微软Expression Studio,你可能认为Silverlight不会对你有什么帮助。但是作为一个PHP开发者,通过在合适的地方使用合适的语法,你会取得令自己都惊讶的成功。这可能需要你反复试验,但是你的确能够为你的PHP应用增加一些Silverlight的华丽,并且无需使用任何微软的IDE工具。

  在本文示例中,你看到一个组合使用了PHP、XAML和JavaScript的简单Silverlight应用,而且看不到一点.NET代码。它将让你体验Silverlight的潜力。我们将从一个简单的PHP菜单入手,然后使用自己喜爱的文本编辑器创建一个“Hello,World”类Silverlight应用。一旦完成上述任务后,你可以非常快速的将两者融合,产生一个Silverlight应用,最后通过一些小修改使其更有趣。

  步骤一:经典的PHP菜单

  出于演示需要,我们将创建一个“准动态”菜单,我们将使用一个简单的数组来替代创建一个内容数据库。首先,创建一个名为PHPMenu.php的页面:

<html>
<head>
<title>Silverlight PHP Menu</title>
<style type="text/css">
.navMenu {
height
: 300px;
width
: 400px;
}
</style>
</head>
<body>
<p>Just PHP:</p>
<div id="navMenuPlain" class="navMenu">
<?
// This is where you would do a fetch
$menu=array('Home','Links','About','Contact');
$n = 0;
foreach ($menu as $m) {
$n++;
echo('<h2>' . $m . '</h2>');
}
?>
</div>    
</body>
</html>
0
相关文章