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等。