问题标签 [create-function]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1369 浏览

php - Php - understanding create_function() - passing simple variable

First time I am trying to use the dynamic create_function, and up to now, not much success :-)

My function is this :

The do_the_widgets() action is accepting only a direct echo and prints the content of the widget.

The $o99_brsa_options[content] is a verified array with $i elements (each is content) .

The strange thing is that the $i is working on the $widgt_id and $widgt_name but on the create_function() I get the same value printed in all widgets . ( echo $out )

It seems that I do not know how to pass a simple variable to the new function ( I am using global inside create_function(), but it helps little as for now .

So, what is my mistake / misunderstanding / misuse now :-) ??

0 投票
1 回答
186 浏览

php - 让 create_function 函数作为回调工作的语法是什么:

我尝试了以下代码:

该变量$GLOBALS['replacements']是在调用此函数之前动态生成的。

我收到一条错误消息,例如

Warning: preg_replace_callback() [function.preg-replace-callback]: Requires argument 2, '$for_callback', to be a valid callback in...

创建的函数和回调对我来说都是新的。这是由 nickb 在My question about preg_replace中给我的一些代码发展而来的,这些代码变成了preg_replace_callback.

我想要做的是将该答案中的代码包装到一个函数中,并且我在避免重新定义函数的范围内遇到错误。(升级到 PHP 5.3+ 对我来说是一个远程的可能性选项。)

我怎样才能让它工作?

0 投票
2 回答
5515 浏览

sql - SQL Server 上的多个字符串搜索和替换(用于模板)

我有一个具有模板 html 的数据库表,格式为“text {var1} text {othervar}”。我想以比以下更实用的方式应用字符串替换:

有几十个变量和数百个主题可以应用模板。我宁愿在 SQL 之外执行此操作,但这不是一个选择。

我想出了以下内容,但在 TABLE 附近出现了不正确的语法。我在 Microsoft SQL Server 版本 10.50.2500 (2008) 上运行它。数据库设置为 90 兼容性(2005),但即使我将其更改为 100(SQL Server 2008),我也收到了同样的错误。

进入 applyTemplate 函数的真实源数据查询可能不会来自这样的联合,并且可能是相关子查询..

什么将修复该功能以使其按预期工作,或者是否有更好的方法(希望它们不涉及动态查询构建)。

0 投票
1 回答
111 浏览

php - PHP create_function 返回 false

情况:

这有效:

但问题是 funcitonCode 是动态的,其中的布尔表达式可以变化(取自数据库)。令人困惑的部分是,当我从数据库中检索 SAME functionCode 并将其分配给变量时,create_function 返回的 $newfunc 始终为 false。

有任何想法吗?谢谢

0 投票
1 回答
130 浏览

php - 将匿名函数转换为 5.2 create_function

我正在尝试转换:

变成5.2中可以使用的函数

到目前为止,我认为我可以这样做:

但你不能use($c,$d)在第一个参数内做。

0 投票
6 回答
35197 浏览

sql - 在 SQL 中创建和更改表值函数时对象类型不兼容

对于给定的函数,我收到以下错误。

消息 2010,级别 16,状态 1,过程 GetTableFromDelimitedValues,第 2 行无法对“dbo.GetTableFromDelimitedValues”执行更改,因为它是不兼容的对象类型。

有人可以通过修复功能来帮助我获得兼容的类型吗?

0 投票
1 回答
195 浏览

sql - 如何在 PostgreSQL 中创建函数?

我只有一个名为“testDB”的数据库。在命令行中:1)

2)尽可能简单地创建一个函数:

我不知道它是干什么用的?:$$ LANGUAGE plpgsql; 但在某些例子中。

所以我把它复制到命令行。

毕竟什么都没有发生。

注意:

0 投票
1 回答
53 浏览

oracle - 函数创建但语句被忽略

在此处输入图像描述

大家好,请再次帮助我!

我可以创建该函数,但是当我执行它时,我总是收到以下错误。第 1 行第 7 列(我猜是参数的数据类型)和语句被忽略!:(

0 投票
2 回答
1809 浏览

sql - 这个 PostgreSQL 函数不应该返回零行吗?

给定架构

,不应该SELECT * FROM all_users()(假设users表为空)不返回任何行,而不是包含所有null值的行吗?

在此处查看 SQL Fiddle:http ://sqlfiddle.com/#!15/b5ba8/2

0 投票
4 回答
3460 浏览

sql - PostgreSQL:案例:从两个不同的表中选择

  1. 是否可以使用 SQL 而不是 PL/pgSQL 执行以下操作(请注意,如果它只能使用 PL/pgSQL,那么如何)?

    /li>
  2. 理想情况下,我可以将上述内容包装在一个TRUE作为参数的函数中吗?

  3. 相反,是否可以将命令状态字符串设置为 -1?

我问这个是因为我希望查询返回一个错误代码,比如 -1,如果有人试图获取所有密码错误的用户的列表。这适用于具有用户帐户的 Web 应用程序,每个用户帐户都有一个密码。所以,这不是我想用数据库角色/权限管理的东西。