我想在mySQL中创建一个名为"123 Product"的表,开头有数字,中间有空格.我可以使用phpmyAdmin做到这一点,但我想用php制作这个表.但是,不幸的是,我无法做到这一点.我尝试搜索这个主题,但我找不到能够解决问题的准确答案.
我是 php 的初学者。我想从全名中提取名字和姓氏。以下是我的代码:-
<?php
$str= "fname lname";
$len=strlen($str);
$s="";
for($i=0;i<=$len;$i++)
{
$sub=substr($str,$i,($i+1));
if($sub!=" ")
{
$s=s+$sub;
}
else {break;}
}
echo $s;
?>
Run Code Online (Sandbox Code Playgroud)
这段代码的问题是循环无限运行,导致了致命错误。任何帮助将不胜感激。
我有这个代码(完整的源代码): -
class thread implements Runnable {
int i=0;
Thread t;
public void main(){
t= new Thread(this); //edited
for(i=0;i<=5;i++){
System.out.println(i);
}
}
public void run(){
try{
Thread.sleep(1000); //EDITED EARLIER, was: t.sleep(1000);
}
catch(InterruptedException e){
}
}
}
Run Code Online (Sandbox Code Playgroud)
线程应该睡1秒钟.但是,线程根本不会睡觉.我哪里错了.任何帮助将不胜感激.
编辑 我现在得到以下错误 - >
java.lang.IllegalThreadStateException
at java.lang.Thread.start(Thread.java:682)
at thread.main(thread.java:7)
Run Code Online (Sandbox Code Playgroud)