js无法读取php返回的二进制数据并转成图片显示的,除非数据库保存的是图片地址,或者php端把二进制数据通过file_put_contents("*.png");再返回地址显示
目前创新互联已为上千多家的企业提供了网站建设、域名、网页空间、网站运营、企业网站设计、阿克陶网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
js中获取php数组的代码如下:
function ajax_test(params){
$.ajax({
url:'./php/data_read.php',
type:'post',
dataType:'html',
data:params,
error: function(){alert('error');},
success:function(products){
alert(products);
}
});
}
php中的数组实际上是一个有序图。图是一种把 values 映射到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组来使用,或列表(矢量),散列表(是图的一种实现),字典,集合,栈,队列以及更多可能性。因为可以用另一个php数组作为值,也可以很容易地模拟树。
要用javascript调用php获取数据库接口,是一个很常见的前后端交互操作
通过javascript发送http请求php的API接口,php连接数据库并查询结果,最后返回出来
这样javascript就能获取到数据库的数据
传个数组过来,js中用eval转换下
var data = eval('(' + code2 + ')');