导航:首页 > 编程语言 > php有趣的代码题

php有趣的代码题

发布时间:2022-08-14 18:38:32

① 如何用php代码完成下列题目

<?php
/*
$d为天数,吃了多少天 这里是9天
$le为剩下的数量 这里是1个
$all为总数量,要输出的结果
*/
function all_num($d, $le){
for($i=0; $i<$d; $i++){
if($i==0){
$all = ($le+1)*2;
}else{
$all=($all+1)*2;
}
}
return $all;
}

/*
$x为第一次下落的高度
$num为下落的次数
$high为每次反弹高度
$res为输出的结果
*/
function res_num($x, $num){
for($i=0; $i<$num; $i++){
if($i==0){ //第一次下落
$res = $x;
$high = $x;
}else{
$high = $high*2/3; //除第一次外,后每一次下落与反弹的高度是一样的
$res+= $high*2;
}
}
$res = number_format($res, 2); //保留两位小数
return $res;
//此题不用考虑最后球不反弹的情况,因为反弹的高度不会为o,这是理想环境下的
}

/*
$n为用户定义最后相加的数的位数
$num为a的值,就题目来理解的哈
$res 为最后相加的结果
*/
function n_num($n, $num){
for($i=1; $i<=$n; $i++){
if($i==1){
//$num = strval($num);
$res = (int)str_pad($num, $i, $num) ; //填充函数
}else{
//$num = strval($num);
$res+= (int)str_pad($num, $i, $num);
}
}
return $res;
}

/*
打印出3~100之间的所有素数(质数)。
值范围已经定了,就不用做参数来的
$res 为数组,包含3--100所有的质数
*/
$res = array();
$i = 3;
while($i <= 100){
if($i<=10){ //10以内的质数就直接写入了,当然如果
//$i不确定的话,就要做判断了,这里就不多写了
$res = array(3,5,7);
}elseif($i%2 != 0 && $i%3 != 0 && $i%5 != 0 && $i%7 != 0){
$res[] =$i;
}
$i++;
}

/*
后面几个题就自己做的,现在没时间了
*/
?>

② php 基础运行代码问题解答 来明白的已经3个啥也不会的来回答了

9、 姓名: 王五 年龄: 26 性别: 男

10、 5

11、 20

12、 HTML

13、 if ($i<6)

14、 if ($i%2==1)

$sum+=$i;

③ php代码问题

你仔细看你的代码,引号的使用是错误的,所有就语法错误了。你用ZEND,0.00001秒内就看到错了,错在哪里了
在引号里使用相同的引号就得加上\例如
"adfdsf\"dlfjd\"";
或者在单引号里使用双引号

<?php
//创建短名字
$llcc_server=$_POST["llcc_server"];
$llcc_user_name=$_POST["llcc_user_name"];
$llcc_user_pass=$_POST["llcc_user_pass"];
$llcc_data_name=$_POST["llcc_data_name"];
//打开文件
$fp=fopen("config.php",'w');

if (!$fp) {
echo "对不起!无法连接到服务器!请重新输入";
}
//写入文件内容
$outconfig="<?php ";
$outconfig.='$server=';
$outconfig.="\"$llcc_server\"; ";
$outconfig.='\'$server_name=\'';
$outconfig.="\"$llcc_user_name\"; ";
$outconfig.='\'$server_pass=\'';
$outconfig.="\"$llcc_user_pass\"; ";
$outconfig.='\'$server_data=\'';
$outconfig.="\"$llcc_data_name\"; ";
$outconfig.="?>";
$fw=fwrite($fp,$outconfig);

if ($fw) {
echo "成功! ";
echo "请注意:安装之后请将安装程序删除 以免被黑客利用!";
echo "安装程序放置地点 ./install.php ./check_install.php " ;
echo "稍后 网页将会转载到首页 !";
}

④ 用php代码程序求出这道题,给好评

设四个数分别为a、b、c、d,则有如下方程:
a+b=8
c-d=6
a+c=13
b+d=8
解方程得
a=12.5
b=4.5
c=9.5
d=3.5

这个问题不适合用PHP来做。

⑤ PHP代码问题!(共3个)

1.获取IP
if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {
$onlineip = getenv('HTTP_CLIENT_IP');
} elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) {
$onlineip = getenv('HTTP_X_FORWARDED_FOR');
} elseif(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) {
$onlineip = getenv('REMOTE_ADDR');
} elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) {
$onlineip = $_SERVER['REMOTE_ADDR'];
}
// $onlineip 就是获取的IP.. 上面给了很多相关情况来获取IP 摘自discuz的common.inc.php
2.统一时间
获取服务器时间函数:time()
你可以用变量 $timestamp = time() 来统一单一脚本的时间,然后调用$timestamp即可
可以使用date("Y-m-d H:i:s", $timestamp) 来转换.. 具体的参考 date() 函数的使用(网络一下即可)
3.创建文件夹
mkdir("./dir/", 777); 即可,具体参照mkdir函数..
判断文件存在的函数是 file_exists() 具体都可以搜索出来..
~~~

⑥ PHP的一些代码问题

你起码要有个步骤是判断用户名是否为空或者正确呀~

你那段验证用户名和标题的代码是JS的,只是简单的前台验证,如果真要添加后台是会无视这样的验证的,只要满足后天添加的条件就会成功。

所以说前台验证会提高浏览体验和降低系统风险,而归根结底保证数据准确性的只能是后台验证。

⑦ PHP程序员上机面试题(并附答案,回答好的加分)

题集网上有一套php的面试题:http://www.tijee.com/tags/46-php-face-questions/posts

⑧ PHP代码问题

因为你的if语句有问题,if($shenggao=$tizhong)这是一个赋值语句,肯定成功啦,应该是==

阅读全文

与php有趣的代码题相关的资料

热点内容
解压新奇特视频 浏览:702
图书信息管理系统java 浏览:548
各种直线命令详解 浏览:859
程序员泪奔 浏览:143
素材怎么上传到服务器 浏览:513
android百度离线地图开发 浏览:187
web可视化编程软件 浏览:288
java笔试编程题 浏览:742
win11什么时候可以装安卓 浏览:560
java不写this 浏览:999
云点播电影网php源码 浏览:95
pythonclass使用方法 浏览:226
移动加密软件去哪下载 浏览:294
php弹出alert 浏览:209
吉林文档课件加密费用 浏览:136
传感器pdf下载 浏览:289
随车拍app绑定什么设备 浏览:898
方维团购系统源码 浏览:993
linux反弹shell 浏览:159
打印机接口加密狗还能用吗 浏览:301