【php变量定义方法_PHP教程】教程文章相关的互联网学习教程文章

在函数内部无法访问回调函数外部定义的PHP变量【代码】

我试图在我的回调函数中使用$variable.我将它传递给另一个函数:functionName(“egTraders_ItemDataBound”),在函数内部我将它分配给一个变量并调用它:$theAssignedFunctionVariable($this,$rowToAdd);并且函数egTraders_ItemDataBound被正确调用但变量$variable未定义.我能做什么?<?php$variable = "var"; function egTraders_ItemDataBound($sender, $param1) {echo $variable; }?>解决方法:如果您正在运行PHP 5.3您只需使用u...

将PHP变量传递给JS函数【代码】

参见英文答案 > How to pass variables and data from PHP to JavaScript? 18个Possible Duplicate:07001 我试图将PHP变量传递给javascript函数.我知道有很多关于这个问题的文章/问题,但它们似乎都不适合我.我的问题有点奇怪.让我从代码开始. 这是我的PHP代码:<?php session_start();$type = 'Dance';$environment = 'Outside'; ?>这是HTML代码:<form onsubmit="showEvents(<?=$type ?>, <?...

如何在JSON请求体中使用php变量?【代码】

我有一个请求正文如下:curl_setopt($ch, CURLOPT_POSTFIELDS, "{\"username\":\"testuser5@so.com\",\"send_welcome\":true,\"welcome_message\":\"Test\",\"account_attributes\":{\"email_address\":\"testuser5@so.com\",\"first_name\":\"Snow\",\"last_name\":\"White\",\"middle_initial\":\"A\",\"phone_number\":\"2055551234\",\"address\":\"1 Main St\",\"city\":\"Detroit\",\"state\":\"MI\",\"zip\":\"48220\",\"co...

PHP:变量里面的函数在函数外面使用它?【代码】

我几乎包括page_protect()中的每一页; .我已经使用用户ID为userid $userid创建了一个变量.因此,每次在每个页面上调用SESSION_id比获取id更容易. 如何在函数外使用该函数内的变量?解决方法: function page_protect() {global $id;$id = 1234; }page_protect(); echo $id;

PHP变量内部数组【代码】

我有一个变量:$my_var = page并希望将其放入一个数组:<?php $opts = array('page'=>'/subfolder/ <!-- $my_var ---> .php',);content_custom('content-area', $opts); ?>我会得到这样的道路:/subfolder/page.php我对php不太熟悉.这可能吗?解决方法: $opts = array('page'=>"/subfolder/{$my_var}.php" );

PHP从变量中获取年份【代码】

我通常搞砸了这个,但是我想从变量获得一年$date = 2011-01-01我试图从变量获得2011 …我试过这个但它没有回应任何东西……date(strtotime("Y"), strtotime($date));解决方法: $year = date('Y', strtotime('2011-01-01'));或者,如果您不想转换为日期,并信任您的输入格式:$year = explode('-', '2011-01-01')[0];以上需要PHP 5.4,在旧版本上你需要两行:$arr = explode('-', '2011-01-01'); $year = $arr[0];或者,这个稍微更快的替...

php:为变量分配10倍相同符号(空格)的最佳方法【代码】

参见英文答案 > make string of N characters 5个我们有$symb="_";$num=10;我们希望$ten_symbs完全是“__________”; //十个符号“_”.什么是分配十个“_”到$ten_symbs的最快和/或最好的方法?解决方法:str_repeat():$symbol = '_'; $num = 10; echo str_repeat($symbol, $num);

如何将PHP变量传递给javascript?【代码】

我想使用PHP变量作为javascript变量 – 特别是我想用PHP变量session_id();并将其用作javascript变量.<?php $php_var = session_id(); ?> <script language="JavaScript" type="text/javascript"> js_var = <?php echo($php_var ?>; </script>这似乎应该适合我,但它没有人能提出更好的方法吗?解决方法:我能想到的最好的方法看起来像这样:<?php $php_var = session_id(); ?> <script type="text/javascript">var js_var = <?php ec...

PHP变量大小有限制吗?

我需要知道PHP是否存在可变限制大小.我从SQL数据库中获取字符串字段并使用echo在网页上查看它.我遇到的问题是,当我查看网页时,我看不到数据库字段中的所有内容. PHP变量可以有多少限制?有没有办法让PHP从数据库中读取整个条目而不是中途停止?解决方法:变量可以容纳的数据量仅受PHP可用内存量的限制.如果达到或超过此限制,页面执行将结束,您可能会遇到PHP错误.变量中包含的数据不会被静默截断. 请注意,大多数数据库字段类型都对可...

使用Img源与PHP变量?【代码】

我在detailansicht.php中有以下代码:<div class="file_description_box"><b>Beschreibung:</b><br /><br /><?php if(!empty($beschreibung))echo '<div align="center">';echo '<img src="$coverlink" alt="Cover">';echo '</div><br />';echo format_content($beschreibung); **else**echo '<i>Keine Beschreibung vorhanden</i>';?> </div>但我认为img标签中必定存在错误.每当我打开页面时,他都会向我显示一个错误:“解析错误:...

多次回显PHP变量【代码】

怎么会多次回复一个变量.. 如果我说的话,更好地理解这个问题的方法是:$foo = '<div>bar</div>'; echo $foo*7;这可能是最简单的事情,但我不确定. 和解决方法:在这个简单的例子中,您可以使用str_repeat().$foo = '<div>bar</div>'; echo str_repeat($foo, 7);参考:PHP string functions 对于任何更复杂的事情,循环通常是要走的路.

javascript – 在jQuery中调用PHP变量【代码】

我在我的购物车中开发了一个缩放工具,我仍然坚持如何在jQuery函数中调用PHP变量. 这是我的代码:jQuery(document).ready(function($){ $('#image1').addimagezoom({ // single image zoomzoomrange: [3, 10],magnifiersize: [800,300], magnifierpos: 'right',cursorshade: true,largeimage: "php variable" //we add the directory of the image. }); });我需要把$src ="images/products/".mysql_result($execute_select_product_...

PHP变量在后续的AJAX调用中返回“default”【代码】

我试图在另一个if语句中使用变量集,但它继续返回undefined.这是PHP代码:if(isset($_POST['bookingTime'])){$bookingTime = $_POST['bookingTime'];$bookingDate = $_POST['theDate'];$dbDateTime = $bookingDate." ".$bookingTime;echo json_encode($dbDateTime);exit; }if(isset($_POST['bookingPwd'])){$pwd = $_POST['txtBookingPwd'];//Get the $dbDateTime variable???echo $pwd; }$dbDateTime变量被设置为对AJAX请求的响应,...

如何获取名称的html表单元素是php变量【代码】

我希望通过post获取html表单元素,名称为php变量 例如:<form method="post" action="action.php"><input type="submit" name="'.$name.'"></form>action.php代码:$var=$_POST['What do i put here?'];谢谢解决方法:试试这个,在foreach中使用$_POST数组: action.php的foreach ($_POST as $key => $value) echo "Field ".htmlspecialchars($key)." is ".htmlspecialchars($value)."<br>";我希望它会有所帮助.

在javascript中获取php变量【代码】

我遇到了一个有趣的问题.我目前正在开发php页面,需要访问javascript onl oad中的php变量.$(document).ready(function() {var temp = <?php $page_id ?> }这有效吗?我知道这可能看起来很奇怪而且不被允许,但我正在开发一个有两个弹出窗口的页面.窗口是使用相同的视图模板创建的,无法区分彼此.如果我在页面上存储了一个隐藏值,其中包含页面特有的信息,就像这样<input type="hidden" value="<?php $page_id ?> id="page_id" />如果有...