不要在警告框中显示数字
don't show number in alert box
im 编写一个 PHP 简单代码,从文件中读取并从该文件搜索学生学位。 例如,在我的文件中,我有:
123 20
456 18
789 19
例如,我想在警报框中显示"123"度数,其中包含以下代码:
<?php
function show_degree($str) {
echo '<script type="text/javascript">alert("' . $str . '")</script>';
}
$given_number="123";
$myfile = fopen("degree/dm.txt", "r");
while (($line = fgets($myfile)) !== false) {
list($number, $degree) = explode("'t", $line);
if($number==$given_number) {
echo $degree;
show_degree( 'Hello:''n''nYour Degree:''n'.$degree );
}
}
fclose($myfile);
?>
我该怎么办?TNX很多
我用这段代码解决了自己的问题:
<?php
function show_degree($str,$deg) {
$deg=""+$deg;
echo '<script type="text/javascript">alert("' . $str .$deg. '")</script>';
}
$given_number="90222179";
$myfile = fopen("degree/dm.txt", "r");
while (($line = fgets($myfile)) !== false) {
list($number, $degree) = explode("'t", $line);
if($number==$given_number) {
echo $degree;
show_degree( "Hello''n''nYour Degree:''n",$degree );
}
}
fclose($myfile);
?>
尝试使用这个:你的explode("'t", $line);
没有给你所需的结果。
<?php
function show_degree($str)
{
echo '<script type="text/javascript">alert("' . $str . '")</script>';
}
$given_number="123";
$myfile = fopen("degree/dm.txt", "r");
while (($line = fgets($myfile)) !== false)
{
//echo $line;
list($number, $degree) = explode(" ",preg_replace("/'s+/", " ", $line));// change here
if($number==$given_number)
{
// echo $degree;
show_degree( 'Hello:''n''nYour Degree:''n'.$degree );
}
}
fclose($myfile);
?>
相关文章:
- 显示数字,然后每5秒随机更改一次(javascript)
- 显示数字键盘的Phonegap-js提示
- 如何在方程式前显示数字
- 选择下拉选项时显示数字-javascript
- 如何在文本框中显示数字以跟踪打开的按钮数量
- 在 JavaScript 代码中添加跨度以更改显示数字的颜色
- 是否有可接受的跨平台方法在基于触摸的设备上以标准 Web 表单显示数字键盘
- 不要在警告框中显示数字
- 如何使用Javascript和HTML DOM在表的特定单元格中显示数字
- 如何在禁用的输入类型=“time”元素上居中显示数字
- 如何使html5文本字段显示数字键盘
- 在谷歌图表中以小数点后两位显示数字
- 显示数字时附加alert()
- 当我运行代码时,为什么不显示数字、平方和立方体呢
- 如何使用Javascript在iPad的文本框中输入时立即显示数字键盘
- Don't显示数字大于72
- 希望在第二次通过间隔后逐个显示数字
- Nivo滑块显示数字而不是背景图像
- 如何通过单击knockout.js中的按钮显示数字
- JavaScript如何显示数字