如何使用PHP函数参数数组里面?

我想声明我的数组中的函数参数,但我无法得到它的工作。 我修剪下来为简单起见,我有这样的:

function taken_value($value, $table, $row, $desc) { $value = trim($value); $response = array(); if (!$value) { $response = array( 'ok' => false, 'msg' => "This can not be blank." ); } else if (mysql_num_rows( mysql_query( "SELECT * FROM $table WHERE $row = '$value'"))) { $response = array( 'ok' => false, 'msg' => $desc." is already taken." ); } else { $response = array( 'ok' => true, 'msg' => "" ); } echo json_encode($response); }

注意函数的参数$desc试图这里该阵列中使用:

'msg' => $desc." is already taken.");

全功能工作正常,除非我尝试添加$desc到数组结果。

怎么能这样做?

--------------解决方案-------------

你有一个开放的资源句柄到你的数据库? 你是不是传递一个查​​询功能。

分类:php 时间:2012-01-01 人气:0
分享到:

相关文章

  • PHP打开递归数组函数成一个类 2013-01-06

    我有一个看起来像这样一个简单的递归数组函数: function recursive_array($results) { global $DBH; if (count($results)) { echo $res - > Fname; foreach($results as $res) { $STH = $DBH - > query("SELECT FID,FParentID,Fname FROM list WHERE FParentID = ".$res - > FI

  • HTML网页串入JS数组或JSON 2012-01-04

    您好! 是否有可能一个HTML字符串转换为使用Javascript数组或JSON? 事情是这样的: var stringweb = '<html><head>hi</head><body>my body</body></html>'; 而作为结果,我能有这样的: var myarray = {[html, [head, [hi] ] [etc...] ]} 提前致谢! :) --------------解决方案------------

  • JSON转换为数组或JSON为XML在VB.NET ONLY 2012-04-15

    我已经寻找这个问题的答案对于没有成功的代码几个小时. 我怎么能一个JSON字符串转换为数组或JSON字符串XML在VB.NET? 我知道如何在C#中这样做,因为我看过几十个就可以了文章,但我无法弄清楚如何实现VB.NET相同的结果. 我使用的是通过System.Web.Extensions.dll(微软)​​的System.Web.Script命名空间. 我愿意,如果需要使用额外的DLL文件. --------------解决方案------------- Dim dict = jss.Dese

  • 发送一个JavaScript数组作为JSON价值? 2012-06-03

    我如何发送一个JavaScript数组作为JSON变量在我的AJAX请求? 谢谢. --------------解决方案------------- 这需要你的JavaScript数组序列化为一个字符串,这东西可以很容易地使用JSON对象来完成. var myArray = [1, 2, 3]; var myJson = JSON.stringify(myArray); // "[1,2,3]" .... xhr.send({ data:{ param: myJson } }); 由于J

  • 创建一个JSON数组和JSON项目使用jQuery? 2012-11-13

    我做了一个简单的JavaScript类是这样的: function Horse() { this.color = 'brown'; this.speed = 'somewhat slow'; } 我连着几个实例一些元素,像这样: $("#horse1").data('d', new Horse()); $("#horse2").data('d', new Horse()); $("#horse3").data('d', new Horse());

  • 指针数组函数指针声明,分配和分配 2013-11-13

    这是我的第一篇文章,所以请温柔. 我一直在玩周围用C不时过去. 现在我已经得到了,我已经开始了一个真实的项目点(使用SDL一个2D图形引擎,但这是无关的问题),才能够说,我有一些真正的C经验. 昨天,在工作时系统上,我遇到了,我解决不了的问题. 有这样的typedef, //the void parameter is really an SDL_Event*. //but that is irrelevant for this question. typedef void (*event_cal

  • n个指针的数组函数返回函数指针 2013-12-11

    这是要求我在接受采访时! 我真弄糊涂了 我如何申报n个指针的数组函数返回函数指针返回指向字符 可能有人请帮助? --------------解决方案------------- 类型定义是wusses. 这里有一个简单的,机械的方法计算出毛茸茸的声明: a -- a a[N] -- is an N-element array *a[N] -- of pointers (*a[N])() -- to functions *(*a[N])() -- returning pointers (*(*a[N

  • 通过键的关联数组的JSON列表遍历 2014-05-03

    我有一个关联数组的JSON: var dictionary = { "cats": [1,2,3,4,5], "dogs": [6,7,8,9,10] }; 我如何获得这本词典的钥匙? 即我想 var keys = ["cats", "dogs"]; --------------解决方案------------- 尝试这个: var keys = []; for (var key in dictionary) { if (di

  • 问关于数组函数 2014-05-14

    该= LINEST(...)函数是一个数组的功能. 也就是说,如果您设置正确,然后按Shift +控制+ Enter键,它会返回结果数组到电子表格. 这在我看来就像数组函数在Excel中是罕见的,我一直没能找到任何人. 其他什么数组函数在Excel(如果有的话)存在吗? --------------解决方案------------- LOGEST,频率,潮流,MMULT,MINVERSE,INDEX是返回值数组等功能. 任何公式可以通过按Ctrl + Shift + Enter键确认它做成一个数

  • 如何在JavaScript数组使用JSON形式删除项目 2012-01-11

    我有此JSON结构,我把它变成一个数组. 我试图删除的条目,但是这个代码失败对我道: http://stackoverflow.com/questions/1728727/remove-item-from-array-if-it-exists-in-a-disallowed-words-array var historyList = []; // assuming this already has the array filled function add() { var newHistory

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.648 (s). 10 q(s)