我的PHP代码运行无错误,但无限加载

时间:2018-08-03 14:42:59

标签: php apache2 php-7.2

我是PHP的新手,我试图编写一个程序,在其中找到与定义的变量(这里是$ input)最接近的2的幂。

令人惊奇的是它运行,没有显示错误,但是加载无限!我尝试了php_codesniffer,但是它没有显示任何错误,因此我们可以确保它不是语法错误。我也尝试重新启动apache,但没有帮助。为了确保它不是来自apache,我尝试运行其他代码,在apache服务器上运行它们没有问题。这是我的代码:

class Parenthome extends Component {
  render() {
    const { navigate } = this.props.navigation;
    return (
      <View style={styles.container}>
        <ToolbarAndroid
          style={styles.toolbar}
          title="Toolbar"
          titleColor="#ff6600"
        />

        <Toptab navigation={this.props.navigation} />
      </View>
    );
  }
}

const UpdatesStack = createStackNavigator(
  {
    Updates: { screen: Home }
  },
  {
    initialRouteName: "Updates"
  }
);

const ShopsStack = createStackNavigator(
  {
    Shops: { screen: Conshop }
  },
  {
    initialRouteName: "Shops"
  }
);

const Toptab = createMaterialTopTabNavigator({
  Updatestab: { screen: UpdatesStack },
  Shopstab: { screen: ShopsStack }
});

export default Parenthome;

你怎么看?

1 个答案:

答案 0 :(得分:1)

只需将text <- "Ábcdêãçoàúü" iconv(text, to = "ASCII//TRANSLIT") 更改为$twoPower = 1;;因为您正在尝试将1乘以本身,而该乘数将始终为1,并且永远不会结束:

$twoPower = 2;