标签: echo

PHP.包含文件时添加符号'?' 无处不在!

我有一个包含函数的问题,这是一个问题:我有一个带字符串的index.php:

<td style="width: 62604px; height: 41px" class="style36"> <?  include('title.php');?></td>
Run Code Online (Sandbox Code Playgroud)

这是title.php:

<?php
echo 'some crazy stuff!';
?>
Run Code Online (Sandbox Code Playgroud)

这个文件里面的内容并不重要!因为,当我运行index.php脚本时:它总是显示'п»'符号代表'?' 在windows-1251 charset中.所以结果页面是:

<td style="width: 62604px; height: 41px" class="style36"> ?» some crazy stuff</td>
Run Code Online (Sandbox Code Playgroud)

php utf-8 include character-encoding echo

1
推荐指数
1
解决办法
464
查看次数

从类中回显变量

我需要知道如何从以下类中回显$ host:

class JConfig {

    public $host = 'localhost';

}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

谢谢!

php class echo

1
推荐指数
1
解决办法
1万
查看次数

在css中运行php代码

我在一个css文件中添加了一些php但是php似乎没有运行,而是我只看到打印整个php代码..

.large {
width: 175px; 
height: 175px;
position: absolute;
border-radius: 100%;
box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85), 
0 0 7px 7px rgba(0, 0, 0, 0.25), 
inset 0 0 20px 2px rgba(0, 0, 0, 0.25);
background: url('http://www.tahara.es/images/LargeImage/<?php echo $row2[imageLarge]; ?>.jpg') no-repeat;
}
Run Code Online (Sandbox Code Playgroud)

我做错了吗?或者在CSS中运行PHP是否疯狂?

css php echo

1
推荐指数
1
解决办法
744
查看次数

bash回显相互覆盖的多个变量

我试图在bash中的同一个echo命令中打印两个变量,第一个变量"ID"是通过查看.c文件的第一行获得的.我删除前缀以获取ID = myid.

.c文件的第一行

// EID:myid
Run Code Online (Sandbox Code Playgroud)

剥去前缀

firstLine=$(head -n 1 ~/my.c)
ID=${firstLine#*:}
Run Code Online (Sandbox Code Playgroud)

如果我回复$ ID,我会得到"myid"; 但是,如果我回应的话:

randomString="random"
echo $ID$randomString
Run Code Online (Sandbox Code Playgroud)

randomString将完全覆盖我的ID,它只会显示

random
Run Code Online (Sandbox Code Playgroud)

关于在bash中删除前缀我错过了什么?谢谢你的时间!

string bash prefix echo

1
推荐指数
1
解决办法
198
查看次数

回显字符串时出现PHP错误

我想回应我的字符串,但我遇到了一些问题.我得到的错误是:

解析错误:语法错误,意外T_ENCAPSED_AND_WHITESPACE,期待T_STRING或T_VARIABLE或T_NUM_STRING

码:

for($i = 1; $i <= 31; $i++){   
$Text="<option value='".$i."'<?php if(@$_POST['geb_tag'] == '".$i."') { ?> selected <?php ;}?>>".$i."</option>";
echo $Text;}                                                        
Run Code Online (Sandbox Code Playgroud)

php echo

1
推荐指数
1
解决办法
90
查看次数

php如何使用数组来简化代码

我有以下一段PHP代码:

<?php 
if(get_theme_mod('typography_setting')=='small') 
{
  echo '12';
} 
else if(get_theme_mod('typography_setting')=='standard') 
{
  echo '13';
} 
else if(get_theme_mod('typography_setting')=='big') 
{
  echo '14';
} 
else if(get_theme_mod('typography_setting')=='huge') 
{
  echo '15';
}
?>
Run Code Online (Sandbox Code Playgroud)

基本上说,如果排版设置是小回声12,标准 - 回声13,大 - 回声14,巨大 - 回声15.

我知道这段代码工作正常,但我想学习使用数组,我想知道这段代码是否可以通过使用数组来简化?

php arrays if-statement echo

1
推荐指数
1
解决办法
72
查看次数

未定义属性:Illuminate\Database\Eloquent\Builder

这个奇怪的事情发生在我身上.我有以下代码:

$state_image =States_Images::where('id_state', $id);
echo $delete_path=$state_image->name;
Run Code Online (Sandbox Code Playgroud)

结果是:

Undefined property: Illuminate\Database\Eloquent\Builder::$name
Run Code Online (Sandbox Code Playgroud)

有人帮我请:(

builder echo eloquent

1
推荐指数
1
解决办法
7456
查看次数

PHP输出错误的方式

希望复制一个简单的(假设它不是我的设置...)

我在PHP脚本中有以下内容:

echo('$userID:&emsp;' . var_dump($userID) . '<br>');
echo('$hashValidate:&emsp;' . var_dump($hashValidate) . '<br>');
Run Code Online (Sandbox Code Playgroud)

输出显示为:

bool(false)$ userID:
bool(false)$ hashValidate: 


不应该这样吗?

$ userID:bool(false)
$ hashValidate:bool(false)

php var-dump echo

1
推荐指数
1
解决办法
45
查看次数

echo不会输出多行

我一直在尝试将命令输出到这样的文件:

echo `who | cut -d' ' -f1 | sort | uniq` > users.txt
Run Code Online (Sandbox Code Playgroud)

但内容users.txt是在一条线上.

但是,如果我只是执行这样的命令:

who | cut -d' ' -f1 | sort | uniq
Run Code Online (Sandbox Code Playgroud)

输出在多行上.

如果我使用echo输出这样的命令:

echo `who | cut -d' ' -f1 | sort | uniq`
Run Code Online (Sandbox Code Playgroud)

我得到1行的输出.

这里发生了什么?如何将此命令的输出写入具有多行的文件?

任何帮助都非常感谢.

编辑:

感谢一些评论,我意识到我不需要回声,我可以像这样输出:

who | cut -d' ' -f1 | sort | uniq > users.txt
Run Code Online (Sandbox Code Playgroud)

linux bash shell echo output

1
推荐指数
1
解决办法
464
查看次数

为什么回声不退出

echo aaa > >(echo $(cat))
Run Code Online (Sandbox Code Playgroud)

在我看来,它应该打印"aaa"然后退出,但除非我按下回车键,否则它会停止,为什么?

谢谢

bash pipeline echo

1
推荐指数
1
解决办法
55
查看次数