简单的问题.我有这个代码:
total = 41
win = 48
echo ($total/$win) * 100 ;
Run Code Online (Sandbox Code Playgroud)
打印出来
85.416666666667
我需要删除其余部分,因此打印出来:85%.
我怎么回声<br />?当我回声时,它会在html文件中中断,但我想要的是要编写的PHP代码"<br />"
我写的时候:
echo "<br />";
Run Code Online (Sandbox Code Playgroud)
它在HTML中形成一个断行.我想<br />在html页面中看到一个文本.
我知道这个:
<?php
$file2 = file('website/files/myfolder/file.html');
echo $file2[8];
echo $file2[9];
echo $file2[10];
echo $file2[11];
?>
Run Code Online (Sandbox Code Playgroud)
会给我在file.html文件中的第8,9,10,11行的内容,但是我想这样做大约100行,从第23行到第116行.如何在不使用echo $ file2的情况下完成此操作[数]; 一个hundrend时代?
另一种解释我想要做的事情的方法可能是我可以在php中做到这一点:
echo $file2[23-116];
显然这不起作用,但这就是概念.
谢谢你的帮助!
我想将一个字符串写入文件,但它不起作用.我确信我会错过一些微不足道的东西.这些文件尚不存在.为什么下面的脚本不会在文件中写入任何内容?甚至没有创建文件.
#!/bin/bash
j="nch"
temp_dir="~/temp_temp"
echo "$temp_dir/$j"
echo "c'mon" >> "$temp_dir/$j"
echo "c'mon" >> "~/temp_temp/pch"
Run Code Online (Sandbox Code Playgroud) 我正在尝试在echo语句中打印$ book-> author.现在我正在使用连接.
echo "book author: " . $book->author . "<br />";
Run Code Online (Sandbox Code Playgroud)
如何将整个内容包含在双引号中?如果我执行以下操作,它会假设我正在尝试回显$book对象,这->author是一个常规字符串.
echo "book author: $book->author<br />";
Run Code Online (Sandbox Code Playgroud) 我在这里有这个阵列......
$ previousBalance2,它有17条记录
我将17放在一个变量中,如此...
$i = count($previousBalance2);
Run Code Online (Sandbox Code Playgroud)
我回应了$i变量,得到了17
我怎么试试这个回声
echo $previousBalance2[$i]['total'];
Run Code Online (Sandbox Code Playgroud)
它没有回显任何东西(没有显示任何东西),是的,每个记录都有一个total,它被称为total如何修复我的代码,以便它将回显第17条记录的总和(也是最后一条记录)或者我将如何回显数组的最后一条记录?
谢谢,J
我正在尝试获取一个PHP变量来返回普通的HTML代码,以及当前年份(表示使用echo date("Y");).这是我目前的语法:
$myvar = "Lorem ipsum dolor sin amet " echo date("Y") " foo bar";
我得到一个错误说
Parse error: syntax error, unexpected T_ECHO in /path/to/my/document on line 28.我究竟做错了什么?
我有一个具有这种命令的Makefile:
browserify:
rm -rf ./dist
mkdir dist
# Browserify
echo -n "/* ${NPM_PACKAGE} ${NPM_VERSION} ${GITHUB_PROJ} */" \
> dist/pica.js
Run Code Online (Sandbox Code Playgroud)
因此,当我这样做时make browserify,应该将注释输出到文件顶部而不是\n.但由于某些原因......输出看起来像这样
-n /* package 0.0.0 */
...more things...
Run Code Online (Sandbox Code Playgroud)
我在osx上使用zsh.
我想按数字顺序回显一堆数组,我尝试使用WHILE方法,但缺乏如何组合字符串来调用变量并获取数组内部值的知识.
$ins1 = array (
"select" => array (
"1" => "1"
),
"note" => array (
"1" => "Message"
)
);
$ins2 = array (
"select" => array (
"1" => "2"
),
"note" => array (
"1" => "Sorry"
)
);
$count = 1;
while($count <= 2){
$ins = '$ins'.$count;
echo $ins["select"][$count] .' '. $ins["note"][$count].'<br>';
$count++;
}
Run Code Online (Sandbox Code Playgroud)
输出应该是:
1 Message
2 Sorry
Run Code Online (Sandbox Code Playgroud) 下面的代码不会显示任何输出,因为变量在echo下面声明,因为PHP逐行执行.有没有办法在整个页面中搜索变量然后执行代码?
<?php
include "header.php";
$title = "Test";
?>
Run Code Online (Sandbox Code Playgroud)
header.php
<html>
<head>
<title><? echo $title ?></title>
</head>
Run Code Online (Sandbox Code Playgroud)