Welcome 微信登录

首页 / 网页编程 / PHP

php读取der格式证书乱码解决方法

php读取der格式证书乱码解决方法

遇到的问题:我的项目需要用到应用der格式的证书公钥及RSA算法来验签相关签名,PHP关于RSA算法不是很懂,手头上有Java和.net两种语言的实现,PHP实现甚感吃力。小伙伴们的解答:这个证书有他自己相应的编码,首先要找到这个,然后在用php读,设置对应的编码就好了。另外你如果是直接echo出证书内容的话,在那之前最好用<meta>标签编码一下,否则他其实没乱码,只是你浏览器无法识别而已。还要注意你php那个文件的编码哦~~直接读取当然是乱...
PHP读取汉字的点阵数据

PHP读取汉字的点阵数据

项目中遇到的问题:PHP如何读取汉字的点阵数据?想实现输入一段文字,能得到这一段文字的所有点阵码。解决方法:简体中文国标字库7445个字符,其中汉字6773个,包括一级汉字3755个,二级汉字3008个。采用2字节(16位二进制)编码。区位码:国标GB2312规定,所有的国标汉字与符号组成一个94×94的矩阵。在此方阵中,每一行称为一个”区”,每一列称为一个”位”,因此,这个方阵实际上组成了一个有94个区(区号分别为0 1到94)、每个区内有94个位(位号...
php通过baihui网API实现读取word文档并展示

php通过baihui网API实现读取word文档并展示

项目中遇到一个小问题,想实现php 如何读取word文档,并将其内容原样显示可以 使用API 可以看看baihui.com 的写写应用 的API申请一个 APPKEY 就能使用,你可以看看 ... 对免费版本有限制比如 excel 支持,可以参考我这个 appkey是我申请的,可以使用吧 ...保存成本地的一个html文件 打开后直接使用word 的类似<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Tran...
用PHP生成excel文件到指定目录

用PHP生成excel文件到指定目录

最近公司要生成报表,用PHP生成。header("Content-type:application/vnd.ms-excel");header("Content-Disposition:attachment;filename=test_data.xls");我百度了下,貌似这个很快能够实现,但是这个文件却是生成在在浏览器下载的地方,我想把生成的文件生成到指定的目录,这样能否实现呢?还有,可以往里面插入图片吗?PHPExcel是英文的,看了半天没看懂。有没有...
php生成PDF格式文件并且加密

php生成PDF格式文件并且加密

项目需求:php生成pdf文件,并且把该文件加密或设置访问密码开源的TCPDF是基于PHP的一套类库,它能够很好的生成PDF格式的文档。并且支持文件加密,在目前的开源PHP框架、系统、应用中也使用得很广。这里是设置PDF文档的相关属性的方法原型,其中就可以设置密码TCPDF::SetProtection ($permissions = array("print", "modify", "copy", "annot-forms", "fill-forms",...
PHP获取音频文件的相关信息

PHP获取音频文件的相关信息

项目需求:现在有一个音频文件上传的功能,在上传后PHP需要获取这个音频文件的相关信息,例如:时长等,由于这个文件是放在买的空间上的,没有像ffmpeg这样的扩展来处理,那么PHP能不能获取到这些信息?下面是之前在项目中用到的一个用PHP进行音频文件头部信息的读取与写入操作的实现,主要针对 WMA 和 MP3 两种格式,供参考。<?php// AudioExif.class.php// 用PHP进行音频文件头部信息的读取与写入// 目前只支持 ...
php中 ob_start等函数截取标准输出的方法

php中 ob_start等函数截取标准输出的方法

最近在用PHP在cli下开发一款软件,遇到了这样的问题。我想将PHP脚本中输出的东西收集在一起,于是使用了ob_start和ob_end_flush这两个函数,确实有达到收集输出内容的作用,但同时也将这些打印到了控制台界面中。我想问的是有没有办法,阻止PHP像控制台输出信息。该软件原则上是不允许向控制台打印任何东西的。php-cli本身脱离web服务器执行脚本,我不知道你现在获取到的数据是怎么拿到的?如果你不是通过cli执行php程序返回的值拿到的,那么可...
PHP中通过trigger_error触发PHP错误示例

PHP中通过trigger_error触发PHP错误示例

PHP中通过trigger_error触发PHP错误示例【错误抑制符@】除了 php.ini 中 error_reporting 和 display_errors 的设置、error_reporting() 函数、ini_set() 函数 外,还可以使用错误抑制符@ 屏蔽错误的输出。@ 加在任何会产生错误的表达式之前。【通过 trigger_error 触发 PHP 错误】触发错误的功能不只限于 PHP 解析器,还可以通过 trigger_error() ...
PHP配置把错误日志以邮件方式发送方法(Windows系统)

PHP配置把错误日志以邮件方式发送方法(Windows系统)

当系统发生了很严重的问题,需要立刻发送给管理员。可以通过 error_log() 将错误以邮件形式发送到邮箱。在 php.ini 中设置:复制代码 代码如下:sendmail_from = 472323087@qq.com然后设置:复制代码 代码如下:sendmail_path = "G:sendmailsendmail.exe -t"其中:G:sendmailsendmail.exe 是邮件客户端的地址。代码:复制代码 代码如下:<?php...
PHP register_shutdown_function()函数的使用示例

PHP register_shutdown_function()函数的使用示例

通过 register_shutdown_function 方法,可以让我们设置一个当执行关闭时可以被调用的另一个函数。也就是说,当我们的脚本执行完成或者意外死掉导致 php 执行即将关闭时,我们的这个函数会被调用。【使用场景】① 页面被(用户)强制停止② 程序代码意外终止或超时③ php4 中没有析构函数,可以使用该函数模拟析构函数shutdown.php复制代码 代码如下:<?phpheader("content-type:text/ht...
<< 521 522 523 524 525 526 527 528 529 530 >>