導航:首頁 > 編程語言 > phpheaderword

phpheaderword

發布時間:2023-08-20 09:07:20

php中的header是什麼意思

header() 函數向客戶端發送原始的 HTTP 報頭。
語法
header(string,replace,http_response_code)
參數描述
string 必需。規定要發送的報頭字元串。
replace 可選。指示該報頭是否替換之前的報頭,或添加第二個報頭。
默認是 true(替換)。false(允許相同類型的多個報頭)。
http_response_code 可選。把 HTTP 響應代碼強制為指定的值。(PHP 4 以及更高版本可用)
用於301重定向、網頁跳轉、和控制網頁緩存等

Ⅱ 使用PHPWord導出Word

首先使用composer安裝PHPWord

composer require phpoffice/phpword

創建一個公共方法

function exportWorld()

{

$phpWord = new PhpWord();//實例化對象

$section = $phpWord->addSection();//新增一個空白頁

$section->addText('hello');//添加一個段落文字

$textrun = $section->addTextRun();//普通文字,一個段落,可以在後面追加文字

$textrun->addText('world');//在上面的文字後面添加文字

$textrun->addTextBreak(1);//文字換行,參數表示幾行

$section->addTextBreak(1);//段落直接換行

$section->addPageBreak();//添加換行符

//字體樣式

$fstyle = [

    'name' =>'宋體',  //字體

    'size' => 12,    //大小

    'color'=> 'red',  //顏色

    'bold' => true'  //加粗

];

//段落樣式

$pstyle = [

    'align' =>'center',  //對齊方式

    'inden' => 2,    //縮進

];

$section->addText('how are you!',$fstyle,$pstyle);//添加自定義文字樣式和段落樣式的

$objWriter = IOFactory::createWriter($phpWord, 'Word2007');

header('pragma:public');

header("Content-Disposition:attachmeng;filename=hello.doc");//設置導出保存的文件名

$objWriter->save('php://output');

}

以下舉例一些常用的參數配置

設置文檔屬性

$pro = $PHPWord->getProperties();

$pro->setCreator('Jankin');        //創建者

$pro->setCompany('apple');        //公司

$pro->setTitle('computer science');        //標題

$pro->setDescription('this is computer science document.');//描述

$pro->setCategory('computer');      //分類

$pro->setLastModifiedBy('Jankin');    //最後修改者

$pro->setCreated( mktime(0, 0, 0, 8, 12, 2019) );//創建時間

$pro->setModified( mktime(0, 0, 0, 8, 12, 2010) );//修改時間

$pro->setSubject('computer science');//主題

$pro->setKeywords('science');//關鍵詞

設置常用頁面樣式

$pStyle = [

    'orientation' => null,//頁面方向,默認null是豎向,landscape是橫向

    'marginTop' => 800,//上邊距

    'marginLeft' => 800,//左邊距

    'marginRight' => 800,//右邊距

    'marginBottom' => 800,//下邊距

    'borderTopSize' => 800,//上邊框尺寸

    'borderTopColor' => 'red',//上邊框顏色

    'borderLeftSize' => 800,//左邊框尺寸

    'borderLeftColor' => 'red',//左邊框顏色

    'borderRightSize' => 800,//右邊框尺寸

    'borderRightColor' => 'red',//右邊框顏色

    'borderBottomSize' => 800,//下邊框尺寸

    'borderBottomColor' => 'red',//下邊框顏色

];

設置常用文本樣式

$pStyle = [

    'size' => 12,//文字大小

    'name' => '宋體',//字體名稱

    'bold' => true,//加粗

    'italic' => true,//斜體

    'Color' => 'red',//顏色

];

原文鏈接 PHPWord導出Word

Ⅲ php header頭文件寫在哪在html文件里還是在哪裡

你說的header頭文件是只網頁布局的header部分么?理論上來說,如果全靜態的話,放在html裡面也可以。但是通常是放在php文件里的,裡面也包含html內容,因為這部分通常會輸出一些動態內容,如用戶名等等。

閱讀全文

與phpheaderword相關的資料

熱點內容
8051單片機包含多大的ram 瀏覽:811
man文件linux 瀏覽:282
javaweb實現頁面跳轉 瀏覽:125
命令如什麼 瀏覽:315
centos如何使用ftp伺服器 瀏覽:981
直立車陀螺儀演算法 瀏覽:69
coreldrawpdf下載 瀏覽:895
虛擬主機雲伺服器軟體服務 瀏覽:370
蘋果的怎麼拉安卓的打游戲 瀏覽:412
游戲程序員負責角色 瀏覽:313
於丹pdf 瀏覽:716
反編譯ref 瀏覽:550
鴻蒙智能文件夾怎麼弄 瀏覽:547
grunt壓縮html 瀏覽:791
macpdfword轉換器 瀏覽:907
壓縮面膜是什麼材質 瀏覽:355
抖音發布作品怎麼建文件夾 瀏覽:17
安卓如何更改谷歌地區 瀏覽:276
airpods為什麼安卓連上聲音很大 瀏覽:514
聯想伺服器按鈕怎麼開不了機 瀏覽:99