刚刚做了一个事,php调java的soap接口,但是并没有什么文档,只有看以前写的java调用用来写。所以java是可以正常调用的,出现的问题是php能调到接口,但是接收不了参数。 开始没看懂那个java调用,设置targetNamespace是什么鬼,翻遍了php手册,吧英文翻译过来看了才知道,SoapVar对应了soap数据的封装。 网上收了,发现他们都在乱答。浪费我时间,还不如自己看手册。 问题出在:命名空间
* $image = new Image($src); * // TODO:以下宽高为配置的主面板显示宽高和图片一宽高 * $image->thumb($width, $height*2, $width, $height); //压缩图片 * //$image->fontMark($content, $font_url, $size, $color, $local, $angle); //合成文字水印 * $image->imageMark($source, $local, $alpha, $width, $height); //合成图片水印并压缩 * $image->show(); //打印在浏览器 * //$image->save('abc'); //保存在硬盘中
.main{width: 300px;height: 200px;padding: 10px;border: 1px solid #ccc;margin: 20px auto;display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;display: -moz-box;-moz-box-orient: horizontal;
如果你使用Symfony2框架做项目,那么可能你需要缓存一些数据;说到缓存,方法却是很多,从数据库到文件到内存,再分N种缓存技术,比如php自带的file_put_contents(文件缓存),以及最常见的memcached、APC、redis(内存缓存)等等。
php 将汉字转换成拼音的方法封装成工具包
用两种方法获取和修改table表中数据,代码如下: 第一种方案的思想是,根据table中的当前 tr 的位置来定位,当前修改的tr 。 第二种方案的思想是,给table中的每个 tr 做一个标记,根据此标记来修改当前的tr 。
思 路:将table里的值取出,放在json中,赋给一个input,通过一个input来实现table表数据提交到服务器,就可以避免页面存在太多input框。 关键点: 1. rows/childNodes 获取某元素下的所有子节点; 2. JSON.stringify(?) 将对象转为json数据; 3. dataArray.toString() 将数组转换成json。
然后你可能在更新或者是执行composer过程中遇到下面的问题:解决方案: 1.首先你要更新到最新版本:php composer.phar self-update 2.登录到Github https://github.com/settings/applications “generated a token”增加一个新的Token 3.运行cmd php composer.phar config -g github-oauth.github.com token 这样就解决掉问题了
$("#form_InsureStatus:checked").length==1
方案一: <?php /* * php中如何防止表单的重复提交 */ session_start(); if (empty($_SESSION['ip'])) {//第一次写入操作,判断是否记录了IP地址,以此知道是否要写入数据库 $_SESSION['ip'] = $_SERVER['REMOTE_ADDR']; //第一次写入,为后面刷新或后退的判断做个铺垫 //...........//写入数据库操作 } else {//已经有第一次写入后的操作,也就不再写入数据库 echo '请不要再次刷新和后退'; //写一些已经写入的提示或其它东西
thinkPHP重写模板方案: 方案一:(以传变量形式替换) <include file="header" title="ThinkPHP框架" keywords="开源WEB开发框架"/> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>[title]</title> <meta name="keywords" content="[keywords]" /> </head>
有关网页打印,可以使用的方法有:“1.点击鼠标右键,选择打印预览,执行打印;2.按键盘上的[print sc sysrq]按钮”;还有打印当前网页的方法就是,用相关代码来实现,这里用到的是js;其实用js打印网页很简单,最为重要的就是print()这个函数。 但是简单也不要掉以轻心,不同地方用到,处理方式也需要注意,不然也会得到一些自己不想的结果。
HTML中Text设为不可编辑,不可用
Symfony中使用的依赖包管理工具是Composer,我们在开始安装某个bundle之前,先到这个bundle对应的packagist (Packagist是Composer的官方仓库,所有用Composer管理的包都在这里可以找到)页面去看看
说到PHPExcl,确实是一个功能强大的php插件,在网上一收一大把相关教程。最近在Symfony2中用到它,感觉内容还是挺多的;而且Symfony2将此插件做了二次封装,想用它,确实得做些工作。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号