我知道如何从终端命令行(vim fileName)在vim中打开文件.我不知道的是当我已经在Vim中时如何打开文件.我试过:r fileName,但似乎将文件读取(或追加)到我打开的未保存缓冲区.它会创建一个新文件,因为当我尝试使用它时:w,它会要求输入文件名.
我正在学习git,但我对不同的登台和提交文件的方式感到困惑.为了解决这个问题,我正在使用目录的比喻:工作目录,登台目录,提交目录.
rm是工作目录中的文件,它只会从我的工作目录中删除它.这是正确的吗?git rm是工作目录中的文件,则将其从所有三个目录中删除.正确?git rm --cached是一个文件,它会从我的staged和commit目录中删除该文件,但是将它留在我的工作目录中?git add .,则会git status显示已添加,删除和更新的暂存文件.我承诺会发生什么?是否从Commit目录中删除了已删除的文件?如果我稍后回滚到该提交,那么这些已删除的文件会重新出现吗?任何有助于更好地理解这些概念的帮助都会受到赞赏 - 谢谢!
我有4个数组,每个数组都有问题和答案.我想选择一个随机的问题/答案数组.这是我的代码:
<?php
$query_1 = array("What is two plus three?", "5");
$query_2 = array("What is four plus two?", "6");
$query_3 = array("What is seven plus one?", "8");
$query_4 = array("What is six plus three?", "9");
$rand_key = rand(1,4);
$current_query = ('$query_'.$rand_key);
$question = $current_query[0];
print $question;
?>
Run Code Online (Sandbox Code Playgroud)
$ question只是打印"$"而不是数组的第一个元素.如何获得$ question来打印数组的第一个元素?
- 是的,我是一个PHP菜鸟.