A. 問 php頁面如何能播放視頻
呵呵,來個簡單的,視頻都傳到優酷,然後php輸出Flash播放地址就可以了
B. 如何獲得php當前的運行模式
PHP 獲取當前運行模式,使用php_sapi_name函數即可;示例如下:
<?php
$mod=php_sapi_name();
echo$mod;
//apache2handler
//PHP有多種運行模式,例如:apache、apache2filter、apache2handler、caudium、cgi
//cgi-fcgi、cli、cli-server、continuity、embed、fpm-fcgi等等。?>
C. PHP字元串判斷某個字元是否存在。
方法一:採用in_array(value,array,type)
type 可選。如果設置該參數為 true,則檢查搜索的數據與數組的值的類型是否相同。
1 $arr = array('可以','如何','方法','知道','沒有','不要');
2 //in_array(value,array,type)
3 $isin = in_array("如何2",$arr);
4 if($isin){
5 echo "in====".$isin;
6 }else{
7 echo "out====".$isin;
8 }
方法二:
array_key_exists 'array_key_exists() 函數判斷某個數組中是否存在指定的 key,如果該 key 存在,則返回 true,否則返回 false。array_key_exists(key,array
方法三:array_search() 函數與 in_array() 一樣,在數組中查找一個鍵值。如果找到了該值,匹配元素的鍵名會被返回。如果沒找到,則返回 false。array_search(value,array,strict),當數據褲閉談胡碰量比較大的時候,用array_key_exists比較態敗合適,但佔用的內存比較大,
數組結構是: array(1, 2, 3, ..)和 array(1 => true, 2 => false, ..),內存使用比值為1:2。
具體跟內部實現有關系,在php中第一種和第二種的數據結構類似,都是關聯數組。
D. php網站pdf顯示插件 pdf.js 瀏覽器打開大文件崩潰。
您好,兩種方案:一種直接鏈接,把pdf文件當作img文件,類似<a href=""/>這種形式,這樣鏈接:
代碼如下:
<frame src="pdf文件的地址"></frame>
另一種:使用js插件哈。
其中實現閱讀pdf文件的js插件很多,比如:pdf.js:是一個技術原型主要用於在 HTML5 平台上展示 PDF 文檔,無需任何本地技術支持;jsPDF:是一個使用javascript語言生成PDF的開源庫(IE暫不支持);
比較簡單易上手的js插件:PDFObject.js,是一個 JavaScript 庫用來在HTML中動態嵌入 PDF 文檔。
效果如下:
PDFObject.js目前已經升級到1.2,可以支持IE9.
PDFObject.js宗旨:Sometimes you need a little JavaScript. When you do, try PDFObject.
來看看少之又少的js代碼:
代碼如下:
<script type="text/javascript">
window.onload = function (){
var success = new PDFObject({ url: "sample.pdf" }).embed();
};
</script>
OK,這樣就可以了。只要把地址寫對即可。
若我在某一個div中載入pdf咋辦呢?看官網,發現embed()方法可以有參數的,無參數是指body,有參數是具體的某一個位置。
代碼如下:
<script type="text/javascript">
window.onload = function (){
var success = new PDFObject({ url: "sample.pdf" }).embed(「div的id」);
};
</script>
當然,其中還可以進一步設置參數,比如你想以多少秒的速度預覽,有css,無css等。