草庐IT

外参数

全部标签

php - PDO 混合未命名和命名参数

我正在尝试将其用于带分页的基本搜索:$construct='?AND?AND..';$query=$database->prepare('SELECT*FROMsomethingWHEREsomethingLIKE'.$construct.'LIMIT:offset,:results');我混合使用它们的唯一原因是未命名的参数不能有int值,显然是因为一个PHP错误:https://bugs.php.net/bug.php?id=44639但是,如果我不混合使用它们,我该如何使用绑定(bind)搜索可变数量的术语?更新在弄乱它之后,我或多或少地使用命名参数和一些循环解决了它://bui

php - CodeIgniter 参数没有传递给库?

好的,我正在尝试将参数传递给我创建的用于扩展CI_Form_validation类的库的构造函数。无论如何,这是我从模型中传递的内容:$this->load->library('MY_Form_validation',array('config'=>'','post'=>$this->input->post()));然后是MY_Form_validation库:private$post;publicfunction__construct($params){parent::__construct($params['config']);$this->post=$params['post']

PHP 在命令行中获取多个参数

在php命令行上我只能读取第一个参数。当我添加站点名称时,程序在输入密码之前不会中断。echo"Sitename:";$handle=fopen("php://stdin","r");$base_name=trim(fgets($handle));fclose($handle);echo"Password:";$handle=fopen("php://stdin","r");$base_password=trim(fgets($handle));fclose($handle);如何从标准输入读取这两个变量? 最佳答案 您在命令时传递

PHP get函数不抓取参数

所以...我有以下非常简单的代码:目前,这只是为了测试。但是我遇到了问题...当使用以下URL进行测试时:http://localhost/?base_grant_url=htt%3A%2F%2Fn00.test.comhttp://localhost/?base_grant_url=http%3A%2F%2Fn00参数打印正确。注意第一个缺少的“p”,没有“.”。第二个参数中的字符。当传递以下2个URL时:http://localhost/?base_grant_url=http%3A%2F%2Fn00.test.comhttp://localhost/?base_grant_url

php - oci_connect() 不会使用对象属性作为参数

参数(私有(private)字符串):$this->username='app';$this->password='passwd';$this->service='//local/DEV';不起作用:$conn=oci_connect($this->username,$this->password,$this->service);有效:$conn=oci_connect('app','passwd','//local/DEV');为什么oci_connect不喜欢将对象属性作为参数?使用对象属性时出现无效登录错误,但使用字符串时成功。所有这些代码都在对象的__construct()中。

java - 如何使用php将参数传递给java?

如何使用php将参数传递给java?我正在尝试这样做:这是我的php代码id是从我的View中发布的。$id=$_POST['id'];$Plb_Entrance=Yii::t('report','ENTRANCE');$Plb_Block=Yii::t('report','BLOCK');$sql=sprintf("SELECT*fromtableWHEREid='".id."'");$this->format='pdf';$this->locale='en';$this->reportfile='jr_print';$this->params="";**thisoneisnorma

php - ReSTLer:作为参数的复杂对象类型

你好ReSTLer的friend们,我目前正在尝试切换到ReSTLer作为我们的主要Rest-Framework。真正促使我做出决定的是Swagger的合规性。我发现为成长中的系统自动生成一个很好的文档非常重要。所以,我的问题是我似乎无法找到一种方法来使用“复杂对象”作为swagger中指定的后置参数:https://github.com/wordnik/swagger-core/wiki/Parameters.当然,您可以只从“postassocarray”中检索所有内容,然后根据对象结构进行验证,但这不会被记录下来,客户也不知道他期望的结构是什么。因此,我将不得不编写规范。手动..

php - 根据参数值 Yii 重写路由

我在Yii中有几条规则允许我重写一些路由,其中​​每个路由都将作为get参数传递给操作。''=>'products/index','/'=>'products/index',我想明确地写一个规则,根据参数值将url更改为我想要的任何内容例如,现在我有一个这样的URLwww.mysite.com/Books+%26+Pencils因为这条规则被改写了''=>'products/index',没关系我想将该URL更改为www.mysite.com/books-pencils,如果有人知道如何编写一个规则来比较deparment属性的值,然后将其重写为我想要的任何值。谢谢

php - SonataAdminBundle 缺少 form.type_extension.csrf.enabled 参数

我正在关注SonataAdminBundle文档,所以我已经安装了Bundle并将它们添加到AppKernel中,现在我陷入了配置。我已经使用了基本配置,但我一直收到此错误:Theservice"sonata.admin.builder.orm_datagrid"hasadependencyonanon-existentparameter"form.type_extension.csrf.enabled".我不知道这个参数是什么,也不知道如何正确设置它。 最佳答案 在你的app/config/yml你应该有这样一行:framewor

php - 如何在 BuzzBrowser post 调用中将文件数据作为 post 参数发送

我正在使用BuzzBrowser打电话POST方法。我在endpoint之一收到来自客户的文件.$fileObj=$requestObject->files->get('image_data');这是正确的fileObject.我已经使用is_file()验证了这一点方法。现在,我必须发射BuzzBrowser使用此文件作为参数发布事件。$headers=array('Content-Type'=>'multipart/form-data');$url=$genericHost.$api;//AvalidURL$params=array('image_data'=>$fileObj);