php語言

當前位置 /首頁/計算機/php語言/列表

php語言列印菱形和選單

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);

TAG標籤:列印 PHP 選單 語言 #