仓酷云

标题: PHP网页编程之PHP剧本的10个技能(转自ZDNet) --PHP... [打印本页]

作者: 爱飞    时间: 2015-2-4 00:24
标题: PHP网页编程之PHP剧本的10个技能(转自ZDNet) --PHP...
大部分语言的基础,不是说c有多好,而是c相对起手容易学,让你认为这个是编程语言,技能|剧本   PHP和COM

假如你是一位冒险分子,并且你正在利用CGI、ISAPI或Apache模块版本的Windows体系上运转着PHP,那末你也能够取得体系的COM功效。如今,注释COM(微软的组件对象模子)的任务留给了微软和那些大部头的图书来完成。但是,晓得点COM也没甚么错,上面有一个通俗的(没有双关语,针对很通俗)代码小片段。

这代码小片段利用PHP在后台启动Microsoft Word、翻开一个新文件、键入一些文本、保留该文件然后封闭使用法式:

<?
// create a reference to a new COM component (Word)
$word = new COM("word.application") or die("Can't start Word!");

// print the version of Word that's now in use
echo "Loading Word, v. {$word->Version}<br>";

// set the visibility of the application to 0 (false)
// to open the application in the forefront, use 1 (true)
$word->Visible = 0;

// create a new document in Word
$word->Documents->Add();

// add text to the new document
$word->Selection->TypeText("Testing 1-2-3...");

//save the document in the Windows temp directory
$word->Documents[1]->SaveAs("/Windows/temp/comtest.doc");

// close the connection to the COM component
$word->Quit();

// print another message to the screen
echo "Check for the file...";
?>

假定你正在运转一个内联网Web站点,该站点把数据寄存在Microsoft SQL Server数据库内,你的用户需求Excel格局的数据。那末,你可让PHP履行需要的SQL查询而且格局化输入了局,然后利用COM启动Excel,把数据传输给它,最初再把文件存储到用户的桌面体系内。
  你的留言本应该加入注册以及分页功能了,而如果你更强的话,UI(用户界面)也可以加强,完成之后,感觉是不是特有成就感?不管怎么样,咱好歹是写了一个动态网站程序了,放在自己的网站上耍耍吧。
作者: 透明    时间: 2015-2-4 13:00
有位前辈曾经跟我说过,phper 至少要掌握200个函数 编起程序来才能顺畅点,那些不熟悉的函数记不住也要一拿手册就能找到。所以建议新手们没事就看看php的手册(至少array函数和string函数是要记牢的)。
作者: 小妖女    时间: 2015-2-9 22:47
学好程序语言,多些才是王道,写两个小时代码的作用绝对超过看一天书,这个我是深有体会(顺便还能练打字速度)。
作者: 冷月葬花魂    时间: 2015-2-11 09:06
兴趣是最好的老师,百度是最好的词典。
作者: 兰色精灵    时间: 2015-2-25 22:41
使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的
作者: 金色的骷髅    时间: 2015-3-1 02:53
使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的
作者: 小女巫    时间: 2015-3-6 20:20
小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。
作者: 飘飘悠悠    时间: 2015-3-8 21:13
先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。
作者: 莫相离    时间: 2015-3-12 07:58
最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。
作者: 深爱那片海    时间: 2015-3-14 12:19
不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。
作者: 愤怒的大鸟    时间: 2015-3-17 12:09
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
作者: 只想知道    时间: 2015-3-20 22:22
php里的数组为空的时候是不能拿来遍历的;(这个有点低级啊,不过我刚被这个边界问题墨迹了好长一会)
作者: 简单生活    时间: 2015-3-26 07:13
其实没啥难的,多练习,练习写程序,真正的实践比看100遍都有用。不过要熟悉引擎
作者: 若天明    时间: 2015-4-10 03:43
其实没啥难的,多练习,练习写程序,真正的实践比看100遍都有用。不过要熟悉引擎
作者: 第二个灵魂    时间: 2015-4-17 14:06
最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。
作者: 若相依    时间: 2015-4-21 02:20
当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,
作者: 活着的死人    时间: 2015-5-9 17:28
,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。
作者: 谁可相欹    时间: 2015-7-6 01:21
兴趣是最好的老师,百度是最好的词典。
作者: 不帅    时间: 2015-7-24 00:34
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
作者: 小魔女    时间: 2015-7-29 11:04
学好程序语言,多些才是王道,写两个小时代码的作用绝对超过看一天书,这个我是深有体会(顺便还能练打字速度)。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2