php語言列印菱形和選單
php語言是開原始碼,受到很多計算機開發者的喜歡。下面是本站小編整理的關於用php語言列印的程式碼,希望對你有用。 更多相關內容請瀏覽本站應屆畢業生網。
一、如何用PHP語言列印實心菱形
for($i=1;$i<=$a;$i++){ //$b代表空格數目 for($b=1;$b<=$a-$i;$b++){ //控制輸出的空格數 echo " "; } //$c 代表星號數目 for($c=1;$c<=($i-1)*2+1;$c++){//控制輸出的*數目 echo "*"; } echo "
"; } //上面的迴圈負責菱形的上半部分,下面的迴圈負責菱形的下半部分 for($i=$a-1;$i>=1;$i--){ //$b代表空格數目 for($b=1;$b<=$a-$i;$b++){//控制輸出的空格數 echo " "; } //$c 代表星號數目 for($c=1;$c<=($i-1)*2+1;$c++){ echo "*"; } echo "
"; }?>
如圖所示:
二、如何用PHP語言列印選單
比如
二級欄目為
聯想桌上型電腦
方正桌上型電腦
筆記本
聯想筆記本
方正筆記本
打印出來的效果如下:
桌上型電腦
聯想桌上型電腦
方正桌上型電腦
筆記本
聯想筆記本
方正筆記本
以下是表結構
表的.結構 `pfm_cms_column`
--
CREATE TABLE `pfm_cms_column` (
`colid` tinyint(3) unsigned NOT NULL auto_increment,
`pcolid` tinyint(3) unsigned default NULL COMMENT '父ID',
`name` varchar(50) NOT NULL COMMENT '欄目名稱',
`pname` varchar(50) NOT NULL COMMENT '父欄目',
`type` mediumint(1) NOT NULL default '0' COMMENT '欄目型別0一級1為二級',
`description` varchar(255) NOT NULL COMMENT '欄目介紹',
`createtime` int(11) NOT NULL COMMENT '建立日期',
`adminid` mediumint(8) unsigned default NULL COMMENT '管理員ID',
PRIMARY KEY (`colid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=210 ;
--
-- 匯出表中的資料 `pfm_cms_column`
--
INSERT INTO `pfm_cms_column` VALUES (204, 0, '桌上型電腦', '根目錄', 0, '列出桌上型電腦電腦生產廠家', 1250212077, NULL);
INSERT INTO `pfm_cms_column` VALUES (205, 204, '聯想桌上型電腦', '桌上型電腦', 0, '全國最大的電腦生產廠家', 1250212221, NULL);
INSERT INTO `pfm_cms_column` VALUES (206, 205, '方正臺式電腦', '桌上型電腦', 0, '北大方正集團電腦公司', 1250212260, NULL);
INSERT INTO `pfm_cms_column` VALUES (207, 206, '筆記本', '根目錄', 0, '聯想筆記本廠家', 1250212328, NULL);
INSERT INTO `pfm_cms_column` VALUES (208, 207, '方正筆記本', '筆記本', 0, '方正膝上型電腦生產廠家', 1250212362, NULL);
INSERT INTO `pfm_cms_column` VALUES (209, 208, '聯想筆記本', '筆記本', 0, '中國最大的電腦生產廠家', 1250212424, NULL);